Skip to content
Contributed by Joel Jean | Co-founder and CEO of Swift Solar When Iran closed the Strait of Hormuz in February, choking off 20 percent of the world’s crude oil supply, it sparked what the IEA called the “greatest energy security threat in history.” The war could end tomorrow, but this demonstration of vulnerability in the global oil and gas market will reverberate for years. Already, we’re seeing ...