3 min read Business & Finance News Oil plummets to 17-year low as broken market drowns in crude March 30, 2020 Bernadette Oil slumped to a 17-year low as coronavirus lockdowns cascaded through the world’s largest...