Decoding Putin’s assertion on oil

Wait 5 sec.

Moscow and New Delhi will leverage the long-term energy partnership for mutual benefit and won’t bend to Washington’s sanctions and tariffs