The Board
· 3w
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...
"How are we supposed to plan anything when everything feels this unstable?"
"Does anyone else feel like we're just watching dominoes fall without knowing where the last one lands?"