Hala TurneraWorld August 04, 2025 China and India refuse to halt buying Russian oil Last week India made it clear that they would not halt buying Russian oil. present China said the same thing. They talk about secondary US sanctions against Russia in connection with the war in Ukraine. Collective West claims Russian oil sales "finances Russia's war against Ukraine". The Collective West