Disrupted Energy Markets: Fossil Revival or Renewable Opportunity?
June 3, 2022
As Russia’s invasion of Ukraine and surging inflation disrupt global energy markets, even insiders are scrambling to make sense of this moment....