Dutch-NetherlandsDeutsch (DE-CH-AT)English (United Kingdom)

The US-Israel War With Iran Has Precipitated the Biggest Energy Crisis Since the 1970s

The crisis comes at a time when renewable energy deployment has been surging and the costs of solar, wind, and batteries have fallen dramatically.

Open original article