What if India and China stop buying Russian oil? – DW – 08/06/2025

India and China have pushed back against US President Donald Trump’s threats of secondary sanctions — penalties for doing business with a sanctioned country — over their continued purchases of Russia’s oil, which is a key revenue stream…

Continue Reading