IEA: Oil demand has peaked in developed worldfinancialpost.com5 points·cwan··1 commentOpen articleSaveView on HN