API: US oil well completions fell 69% in second quarter

US oil well completions fell 69% in the second quarter compared with year-ago levels, the American Petroleum Institute estimates in its 2016 Quarterly Well Completion Report.


Source: News