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