Back in the spring, oil prices plunged to 7-year lows amid fears that US inventories were going to fill to the brim. As we all know now, that didn’t happen – although they did peak at a mighty 490 million barrels.
Back in the spring, oil prices plunged to 7-year lows amid fears that US inventories were going to fill to the brim. As we all know now, that didn’t happen – although they did peak at a mighty 490 million barrels.