Oil prices are up over 2% amid ongoing uncertainty regarding prospects of US-Iran deal.Published by The Spectator IndexJun 1, 2026 3:00:02 AM UTC