Oil price plunge puts US shale production in peril

Oil price plunge puts US shale production in peril

FT.com

Published

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

Full Article