‘Russia will lose the energy battle,’ says IEA chief Fatih Birol

Europe was by far Russia’s largest market and client and “Russia lost this client forever”, the International Energy Agency chief said in an interview with Euronews.