Oil prices slump on trade concerns and supply expectations
Wednesday, July 11, 2018 - 09:24
in Mathematics & Economics
Escalating economic growth concerns over trade and the return of Libya to the oil market on Wednesday sent oil prices lower before markets opened.