LONDON – Brent crude oil retreated toward 11-year lows on Wednesday as indications of slowing global energy demand bumped up against record-high inventories.
Benchmark Brent, near $37 per barrel, traded just $1 away from those lows reached last week as the…

Powered by WPeMatico