By Chris Judge, Argus analysis editor, 2020-06-08T15:03:00
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.
Already registered? Please log-in here
With free guest access you can: