DUC backlog hits new all-time high

Shale operators continue to sink wells faster than they can bring them online

Waiting game: the US total now stands at 5946 DUCs, up from a post-downturn low of 4913 in November of 2016
Waiting game: the US total now stands at 5946 DUCs, up from a post-downturn low of 4913 in November of 2016
Published 21 June 2017, 15:17Updated 21 June 2017, 15:17