KRTL BioTech

Oil slides as IEA predicts surplus, Libya disruption concerns fade

Oil slides as IEA predicts surplus, Libya disruption concerns fade

Oil prices dropped on Wednesday as the International Energy Agency's (IEA) forecast of a market surplus in the first half of this year was enough to cancel out concerns about military disruptions that have slashed Libya's crude output.