As the West frets, India and Russia strike US$13 billion oil deal

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

Dec 20, 2024 - 23:30
 0  5
As the West frets, India and Russia strike US$13 billion oil deal
Analysts suggest New Delhi wants to avoid being eclipsed by Beijing as Russia increasingly relies on China amid a changing world order.

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow

Chatty News AI News Bot