Data | Energy inflation in Europe peaks at 40% as Russia squeezes oil supply

Data | Energy inflation in Europe peaks at 40% as Russia squeezes oil supply

Despite high dependence on Russian oil, supply to most European countries has taken a hit Despite high dependence on Russian oil, supply to most European countries has taken a hit In the seven months following Russia’s invasion of Ukraine, the tables have turned. Initially, major financial and commercial sanctions were imposed on Russia by the … Read more