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 […]
Continue Reading