Energy has taken on a central role in the crisis unfolding in Europe following Russia’s invasion of Ukraine as Europe imports 40 percent of its natural gas from Russia.
Energy has taken on a central role in the crisis unfolding in Europe following Russia’s invasion of Ukraine as Europe imports 40 percent of its natural gas from Russia.