What Was Behind the 2021-2022 Energy Crisis Within Europe?
WASHINGTON, July 2, 2024 – An energy crisis hit Europe in 2021-2022, following Russia’s invasion of Ukraine, which sent electricity prices skyrocketing — even within countries that […]