And why home solar, batteries, and EVs are about to get very interesting The Strait of Hormuz has been effectively shut for most of 2026. Nearly 20 percent of the world’s seaborne oil – over 11 million barrels per day of crude and condensate – has been taken offline, along with 80 million metric tons…