Oil prices dip as tentative US-Iran deal awaits Trump’s final approval May 29, 2026 · The Independent Read full story at source