×

Shale Producers Pull Back as $65 Oil Squeezes Margins

By Jon Tupper Jul 18, 2025 | 3:28 AM