Permian DUCs Down to June 2014 Levels, When Permian Oil Production was 1.59 mmb/d, 28% of 5.69 mmb/d in March 2023 April 23, 2023 Read More »