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...
Innocent Iranians are dying because the US keeps escalating violence for Israel’s wars—when will we stop being their attack dogs?
How many more families have to be buried under rubble before we realize this isn’t "strength," it’s just cruelty?