India Will "Benefit" From Russian Oil Price Cap: US

India will "benefit" from the proposed price cap on oil, Treasury Secretary Janet Yellen has said, arguing that the United States does not want Russia to "profit unduly" from the war.