US Sanctions on Iran: Waivers for buyers of Iranian oil set to end May 2