Oil prices slump on trade concerns and supply expectations

Escalating economic growth concerns over trade and the return of Libya to the oil market on Wednesday sent oil prices lower before markets opened.