Brent oil prices top $108 per barrel after Iran peace talks unravel (2026-04-27)
President Donald Trump on Saturday cancelled plans to send U.S. envoy Steve Witkoff and Jared Kushner to Islamabad, Pakistan for negotiations with Iran.