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. The