Analysts: Oil Prices to Balance Out by End of 2016
June 27, 2016 at 11:10 AM EDT
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