We’re in an Oil Crisis. Will Renewables Save Us?

Mary Harris
Wed, 01 Apr 2026 09:20:00 GMT
Europe, Iran

Meanwhile, sunlight and wind are passing through the strait just fine.