While the EU publicly champions sanctions and criticises India over Russian oil imports, 2024 trade data shows Europe itself traded $70.3 billion with Moscow. It exposes a striking gap between rhetoric and reality.