News

Commodities analysts estimate that U.S. crude needs to stay above $65 per barrel to keep shale producers in business.