As Brent crude approaches $100 a barrel, clean energy advocates say the Hormuz crisis is the latest proof that fossil fuel dependence leaves consumers at the mercy of distant wars.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results