The lost decade: energy stocks seek relevancy as investors flee

AELVSBYN 191112 - Markbygden ETT project, Europe's Largest Onshore Wind Park.Photo: Mikael Sjoberg
AELVSBYN 191112 - Markbygden ETT project, Europe's Largest Onshore Wind Park.Photo: Mikael Sjoberg