The US has confirmed it will not renew sanctions waivers for Russian and Iranian oil, ending a brief period of relief for global buyers. India, which recently imported 30 million barrels of Russian crude and its first Iranian oil in seven years under these rules, faces a potential supply squeeze. The policy change follows heavy criticism from US Democrats.