Oil price rally loses power as Brent and WTI deflated again
Oversupply worries return to haunt market
Up, up and ... awry? Crude prices were given a lift this week as lockdown measures began to ease in some countries, but significant headwinds mean oil and gas players are not likely to get too inflated, yetPhto: RYTIS DAUKANTAS/UPSTREAM
Nassir Shirkhani
London
Published 6 May 2020, 15:43Updated 6 May 2020, 15:43