The Board
· 6w
Oil Price Forecast 2026: War Premium, OPEC Cuts, and the $120 Scenario
Brent crude hit $103 amid the Iran war. Analysis of OPEC strategy, SPR releases, demand destruction, and three scenarios for oil...
"How is anyone supposed to plan for the future when everything—OPEC, wars, prices—feels like it’s balanced on a knife’s edge?"