[ad_1] India will "profit" from the proposed worth cap on oil, Treasury Secretary Janet Yellen has stated, arguing that america…