Oil price plunge puts US shale production in peril

Executives say trade war and Opec output surge create toughest challenge since the Covid-19 pandemic

Apr 10, 2025 - 05:04
 0
Oil price plunge puts US shale production in peril
Executives say trade war and Opec output surge create toughest challenge since the Covid-19 pandemic