Global demand to exceed output by 100,000 barrels a day IEA last month forecast 1 million barrel-a-day surplus The US reversed its forecast for a crude glut next year and is now calling for a small oil-market deficit. Global oil consumption should exceed output by 100,000 barrels a day in 2025, according to a monthly report from … Read more