Plunging Oil Stockpiles Show ‘Significant’ Market Deficit

Global oil inventories, already near a six-year seasonal low, slumped sharply over the past month with OPEC+ production cuts and resurgent demand starting to affect the supply of crude.Worldwide onshore stockpiles were seen at about 3.37 billion barrels as of Wednesday, a slump of about about 60 million barrels from a month earlier, according to … Read more

Leave a Comment