Brent oil tops $107 per barrel after Iran peace talks stall

Brent oil tops $107 per barrel after Iran peace talks stall

President Donald Trump on Saturday cancelled plans to send U.S. envoy Steve Witkoff and Jared Kushner to Islamabad, Pakistan for negotiations with Iran.