New Delhi, April 22 -- In a blow to India's energy security and efforts to diversify its oil imports, the United States announced on Monday it is ending the waiver given to India to buy Iranian oil and has threatened sanctions if it did not comply with the embargo.

Announcing the end of the waivers, White House Press Secretary Sarah Huckabee Sanders said, "President Trump has decided not to reissue Significant Reduction Exceptions (SREs) when they expire in early May".

"This decision is intended to bring Iran's oil exports to zero, denying the regime its principal source of revenue", she said.

When the US imposed sanctions on Iran in November, India and seven other countries were given exemptions that will expire May 2.

Secretary of Sta...