The War Against Iran May Have No Exit on April 22, 2026 EnergyCrisis ForeverWar Geoeconomics geopolitics GlobalSecurity IranIsrael iranwar IRGC MiddleEastWar MilitaryStrategy OilMarkets ProxyWar StraitOfHormuz USForeignPolicy USIranConflict +