Oil prices pull back as US factory data intensifies demand concerns
newsdepo.com
Brent crude oil futures settled down 53 cents or 0.6% at $84.33 a barrel after hitting $86.04, their highest since October 2018Oil prices pull back as US factory data intensifies demand concerns
Brent crude oil futures settled down 53 cents or 0.6% at $84.33 a barrel after hitting $86.04, their highest since October 2018 Read more

