May 27, 2026 Trump’s Threats to Oman and Iran’s Geopolitical Maneuvers Blockade US Pressure in Strait of Hormuz