Oil retreats on prospect of dwindling demand

Oil demand anticipated to contract by more than 14 million bpd in the second quarter

Rising inventories: prices could plummet further if an oil storage tipping point is reached
Rising inventories: prices could plummet further if an oil storage tipping point is reachedPhoto: AP/SCANPIX
Published 26 March 2020, 05:58Updated 26 March 2020, 07:20