Markets2026.05.03Geopolitical Gridlock: US Blockade Strands 1.8 Million Barrels of Iranian Crude Daily