
Forty publicly traded U.S. oil producers wrote down a collective US$48 billion worth of the value of their assets in the first quarter of 2020, just after...
Forty publicly traded U.S. oil producers wrote down a collective US$48 billion worth of the value of their assets in the first quarter of 2020, just after...