×

Economic ‘train wreck’ delivers billions in asset impairments to oil producers

By Jon Troth Apr 29, 2020 | 4:29 PM