Skip to main content

Brent crude falls below $65 after IEA lower 2025 demand forecast

Following on from the OPEC MMR noted here earlier this morning, the IEA (International Energy Agency) have also slashed their 2025 and 2026 demand outlook forecasts. The IEA have cut that by around d 25% and this has had an immediate impact on oil prices in the past few minutes. Brent, which had been rising towards $65.50, has now fallen back underneath $65 per barrel. Brent for June delivery is right now at $64.91

Ready to Get Started?

Start here. Join over 3M Libertex users around the world!