Oil prices stage strong rally amid hopes for demand recovery

Oil stages recovery as more signs emerge of easing economic lockdowns that have crippled crude demand in the wake of the Covid-19 outbreak

Prices spike: oil traders study screens for latest prices
Prices spike: oil traders study screens for latest pricesPhoto: AP/SCANPIX
Published 7 May 2020, 10:51Updated 7 May 2020, 12:57