Oil demand set to peak by 2029, major supply glut looms, IEA says | Hacker News Reader