US oil inventories remain near record levels

Once upon a time, financial markets reflected supply and demand balances. Some players, the speculators, would use them to try and anticipate changes in these balances. Some players, the producers and consumers, used them to help stabilise their marg…

US oil inventories remain near record levels Read More