Plunging Oil Stockpiles Show ‘Significant’ Market Deficit

Print 🖨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, … Continue reading Plunging Oil Stockpiles Show ‘Significant’ Market Deficit