OPEC and the IEA both lowered their 2026 global oil demand growth projections in reports released this week. US commercial crude inventories posted their largest weekly increase since January 2023. Reports conflict on the direction of Thursday oil price moves.
All three views rest on disputed price data and treat geopolitical events as simple offsets without examining whether they drove the inventory build or forecast changes.
“Conflicting wire reports leave the core price narrative unresolved.”