Electric Vehicles May 27, 2026 Strait of Hormuz Blockade: 20% of Global Oil at Risk in 2026 On April 28, 2026, Iran closed the Strait of Hormuz, a waterway carrying 20% of the world's oil, two months after a…