KRTL BioTech

Oil slides as IEA surplus forecast overshadows Libya disruption

Oil slides as IEA surplus forecast overshadows Libya disruption

Oil prices fell on Wednesday as an International Energy Agency (IEA) forecast of a market surplus in the first half of 2020 outweighed concerns about disruptions that have slashed Libya's crude output.