A key data release may underline how the US oil industry is reining in production growth in response to lower prices. Are we close to peak shale production? In the weeks since OPEC+ members agreed to ramp up output, the mood in the US oil business has shifted rapidly. At an industry gathering this week in … Read more