IEA: Oil Production to Fall to 25 Year Lows in 2016

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.
Data & News supplied by www.cloudquote.io
Stock quotes supplied by Barchart
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms and Conditions.