Browsing: IEA Predicts Global Oil demand Could Slow To 1.2 mbpd In 2016