OPEC Slashes Q2 Oil Demand Forecast by 500,000 bpd — Iran Conflict Takes First Official Toll
OPEC has officially blinked. For the first time since the US-Iran conflict erupted in late Feb…
OPEC has officially blinked. For the first time since the US-Iran conflict erupted in late Feb…
It's been a wild few weeks in the oil market, and today — April 14, 2026 — finally brought s…