Why Barclays Is Warning of Stranded Renewable Energy Assets

March 4, 2026

Also: Bloomberg Economics models what the war in Iran could mean for inflation