Putin Hits Back At US pressure On Russian Oil Trade: ‘India, China Won’t Accept Humiliation’

Putin Hits Back At US pressure On Russian Oil Trade: ‘India, China Won’t Accept Humiliation’

Last Updated:October 03, 2025, 00:28 is Russian President Vladimir Putin said if India stopped buying Russian energy, it would face losses estimated between $9 billion and $10 billion Russian President Vladimir Putin said if India stopped buying Russian energy, it would face losses estimated between $9 billion and $10 billion. (AP photo) Russian President Vladimir…

Read More