The U.S. ends Russia oil waiver, implications for India

Wait 5 sec.

The world’s emerging economies are increasingly being caught between geopolitics and energy survival