News

Oil price plunge puts US shale production in peril

Financial Times - Oil & Gas industry · last updated
Executives say trade war and Opec output surge create toughest challenge since the Covid-19 pandemic