WionNews Video

Gravitas: America is now encouraging India to buy Russian oil

Ahead of her first visit to India, US Treasury Secretary Janet Yellen said that India will benefit from the proposed price cap on Russian oil. Molly Gambhir tells you more.

Trending Videos