Brent crude fell 0.2% to $107.58 a barrel and WTI dropped 0.4% to $101.79 after a three-day rally, as traders weighed Middle East ceasefire talks and the Trump-Xi meeting in Beijing. The IEA reported global oil supply fell by 1.8 million barrels a day in April, outpacing a demand drop. The Strait of Hormuz remains a chokepoint, with limited alternative routes. High prices and delayed Fed rate cuts continue to pressure demand.