Why Europe still pays billions for Russian fossil fuels, 24 July 2024