Oil soars on supportive supply, lockdowns and vaccine news

Multiple factors behind today's resilient Brent and WTI oil prices

Oil price ride: Upstream cartoon from 8 May 2020.
Oil price ride: Upstream cartoon from 8 May 2020.Photo: RYTIS DAUKANTAS/UPSTREAM
Published 18 May 2020, 16:21Updated 18 May 2020, 21:41