Supply of oil at record highs, at 100 million barrels a day for the “first time ever”; expected to grow
Not only did oil supply reach a new record, at 100 million barrels a day, but demand is also expected to increase through 2019, according to the International Energy Agency. […]