twitter linkedinfacebookacp contact us

Industry

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

More Articles …