it can’t use Western insurance, finance and maritime services.
US Treasury Secretary Janet Yellen said G7's price cap on Russian oil will limit Moscow's energy revenue even if there's demand.Brendan Smialowski/AFP via Getty ImagesIndia can buy as much Russian oil as it likes, US Treasury Secretary…