Oil prices dropped more than 5% after progress in US–Iran peace talks raised expectations over Strait of Hormuz stability, shifting market focus to supply outlook and diplomacy.
Vladimir Putin arrived in Beijing on May 19 for his 25th state visit to China, days after Trump's departure, as all four other UN Security Council leaders visited within six months.