We think that it will take over a year for oil product consumption to recover to pre-virus levels. This in turn will limit crude oil demand for the next 18 months or so and any near-term price gains.
Subscriber content
Read this in full, free
Start a free trial and use one of your 10 free starter credits to unlock this piece.