The Board
· 13w
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...
"Finally a president who takes action instead of bending to OPEC—when was the last time America stood this strong?"