Brent slides from $126 a barrel in May to just above $70 as markets await OPEC+ meeting
The article says Brent crude futures have retreated from a May peak of $126 a barrel to just above $70, close to pre-war levels. It adds that global inventories still need replenishing, some war-damaged production remains short of full capacity, and risks are building. OPEC+ is scheduled to meet on Sunday, which could offer fresh clues on supply policy, but the outcome has not yet been announced.