Read full analysis
The Board · Verdict CardMar 15, 2026
Markets

Oil Price Forecast 2026: War, OPEC, and $120

Brent crude hit $103 amid the Iran war. Analysis of OPEC strategy, SPR releases, demand destruction, and three scenarios for oil prices through 2026.

Risk

medium

Confidence

75%

Depth

1,909

Read

8 min

Embed this card

<iframe src="https://theboard.world/card/oil-price-forecast-2026-war-premium-opec-scenarios/" width="600" height="500" frameborder="0"></iframe>