As Iran crisis upends oil and gas, clean energy gets complicated

Wait 5 sec.

Qatar shut down the world’s largest LNG export facility, Saudi Arabia suspended operations at its biggest oil refinery and tanker traffic through the crucial Strait of Hormuz has all but halted