Fin24.com | Oil plummets to 17-year low as broken market drowns in crude Published 30 Mar 2020 New York crude briefly dipped below $20 a barrel. Full Article