Why the EU is still buying Russian energy? 19 October 2023