Energy investors overwhelmingly think U.S. oil prices will remain in the $50-60/bbl range in 2017, with only 13% forecasting near-time prices of $40-50, according to a quarterly survey by Sanford C. Bernstein & Co. LLC.
Brackett
Articles from Brackett