The Board
· 5w
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.
Rea...
**"Could we really be headed for $120 oil again, or is this just another panic spiral that’ll leave everyone wrecked?"**