Energy fallout from Iran war signals a global wake-up call for renewable energy

· The Independent