Oil slumps, hitting six-week lows on revived supply concerns

The declines took Brent to its lowest close since October 1 and US crude to its lowest settlement since October 7

Powered by WPeMatico

Scroll to top