Oil prices declined as hopes for peace talks eased concerns about Middle East supply disruptions. Brent crude futures fell 1.1% to $114.10 a barrel, …
Oil prices declined as hopes for peace talks eased concerns about Middle East supply disruptions. Brent crude futures fell 1.1% to $114.10 a barrel, …