IEA: Oil Production to Fall to 25 Year Lows in 2016
April 21, 2016 at 05:22 AM EDT
Data from the Energy Information Administration showed the U.S. production of crude fell for the sixth straight week to 8.95 million barrels in the week ending April 15.