Site icon WDN

Crude and clout: unpacking the US$13 billion India-Russia oil deal


Analysts suggest New Delhi wants to avoid being eclipsed by Beijing as Russia increasingly relies on China amid a changing world order.

Source

Exit mobile version