Oil prices retreat and global stocks hit record highs after Trump hails ‘great progress’ on Iran deal – business live | Globalytic