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.