IEA: Declining demand and inventory surge shape OPEC+ strategy
As Brent crude futures experienced declines throughout May and early June, driven by concerns over sluggish oil demand growth and significant inventory builds, market dynamics have clearly shifted, IEA Oil Market Report (OMR) notes.
Read more