Oil tumbles below $30 a barrel as rout deepens
Oil futures plunged below $30 a barrel on Monday amid a worsening rout brought on by the spread of the Covid-19 virus and an impending deluge of fresh supply
Oil futures plunged below $30 a barrel on Monday amid a worsening rout brought on by the spread of the Covid-19 virus and an impending deluge of fresh supply