Analysts: Oil Prices to Balance Out by End of 2016

In the U.S. oil production continues to decline after a brief rally earlier this month. Last week output fell by another 39,000 barrels per day according to weekly EIA estimates, dipping to 8.677 million barrels per day
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.