Oil prices drop after China’s third-quarter economic data

Brent crude futures for December were down $0.20 or 0.5% to $42.73 a barrel, Reuters reported. Credit: Thomas Mühl / Pixabay.



  • Oil prices