What does it look like when the world’s biggest oil producers capitulate to the decline of their key product? We’re seeing it today.
The surprise weekend announcement by the OPEC+ grouping of more than 1.1 million barrels of production cuts, on top of the 500,000 daily barrels already declared by Russia last month, knocks bullish forecasts for oil consumption on their head.
Bloomberg