Oil slides as IEA predicts surplus, Libya disruption concerns fade

Libya
Libya