2018: The year of oil market stabilisation?
The annual US$2trillion global oil market is steadily returning to balance after three years of persistent supply glut and bloated inventories, as evidenced by improving fundamentals and forward market structure, according to Moin Siddiqui, economist