How renewable energy shields countries from oil price shocks

DW | 11.03.2026 01:04
The Iran war has sent oil and gas prices surging.