AsiaEurope Why Europe still pays billions for Russian fossil fuels | DW Business 24 July 2024, 11:56 pm Team Buyback Share this:TweetRedditTelegramWhatsApp