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.
Source:: Reuters – Business News