Skip to Content

Loading Video...

New IEA Report Estimates Oil Glut Is Here To Stay

August 12, 2015 16:24 PM UTC
- Updated December 07, 2017 02:41 AM UTC

The report suggests an overabundance of supply isn't going anywhere, though oil demand is growing at its fastest in five years.