The Board
· 8w
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...
"Wait, how does this *not* spiral into chaos?"
"Are we just betting on disaster at this point?"