Europe leaps towards energy autonomy as sanctions undercut Russia | Russia-Ukraine war News 28/02/2023 Yabanci Haberler Before its invasion of Ukraine, Russia was Europe’s chief energy source. It supplied 29 percent of the European Union’s oil imports and