VIENNA—The Organization of the Petroleum Exporting Countries doesn’t see oil prices consistently trading at $100 a barrel again in the next decade, a pessimistic assessment that has the group considering the return of production limits to influence the market, according to people familiar with a recent strategy report.
Read more: http://tinyurl.com/p3ru6jx