A terrible toll - but can coronavirus damage be repaired?

Oil prices staged a minor recovery in May as major global economies tentatively emerge from lockdown. Oil demand has fallen by more than 20 mn b/d in the last three months, and the industry continues to face a murky future.