Underneath it’ll be very 21st Century though, with an as-yet unnamed electric powertrain that’s targeting 6.2 miles per kWh.
The world's most important energy chokepoint, the Strait of Hormuz, has been effectively closed since 28 February 2026. Since then, tanker traffic has dropped to near zero, Brent crude has broken $100 ...