Oil slides as IEA predicts surplus, Libya disruption concerns fade

Libya

Libya