US Treasury Secretary Scott Bessent said India “has stopped buying Russian oil” following a 25% tariff imposed by President ...