Oil needs to be $60 a barrel to ‘really kill’ U.S. production, analyst says

Kang Wu, head of global demand and Asia analytics at S&P Global Commodity Insights, says $70 a barrel is “a good price, overall.”