DUCs Won’t Save U.S. Oil Production

U.S. oil production has fallen more than 2 million barrels per day since March 2020.