Skip to main content
Iran war and Hormuz closure send energy prices soaring, spur rooftop solar and EV uptake