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

  • Post author:
  • Post category:Blog

Russian President Vladimir Putin said if India stopped buying Russian energy, it would face losses estimated between $9 billion and $10 billion