Oil supply surge meets sluggish demand, shows IEA report
Global oil markets appear set for a gear-shift as the twin engines of demand weaken just as supply races ahead. The International Energy Agency’s (IEA) May Oil Market Report foresees world oil demand growth sliding from a brisk 990 thousand barrels per day …