Oil prices have dropped sharply, with US prices sliding back toward $US20 a barrel, as investors bet that fuel demand destruction caused by the coronavirus pandemic would be too much for producers embarking on record global output cuts to offset.
Oil prices have dropped sharply, with US prices sliding back toward $US20 a barrel, as investors bet that fuel demand destruction caused by the coronavirus pandemic would be too much for producers embarking on record global output cuts to offset.