Now That Oil Prices Are Up, What’s Keeping U.S. Production Down?

 | Mar 25, 2021 11:32

Oil prices have remained solidly above the $55 per barrel range (both Brent and WTI) since the beginning of February, and traders should be wondering why we are not seeing new production from the U.S. oil industry.