EVs were meant to bypass oil. Now they’re stuck at the Strait of Hormuz

Bahrain’s Alba, one of the world’s largest aluminum smelters, has declared force majeure on deliveries and cut output by 19%, citing its inability to ship through the Strait of Hormuz….