'Brace for the carnage' - oil hits 18-year low on demand collapse and flood of supplies

Oil prices fell to 18-year lows on Monday as the pace of sell-off quickened amid the twin impacts of collapsing demand and unfettered supplies

Collapse: oil prices could drop to $10 per barrel, analysts warn
Collapse: oil prices could drop to $10 per barrel, analysts warnPhoto: REUTERS/SCANPIX
Published 30 March 2020, 10:39Updated 30 March 2020, 10:39