3 min read Business News Coronavirus: Oil prices hit 1990s low as Covid-19 triggers demand shock 22/04/2020 8:33 AM Mitchell Oil prices slumped again on Wednesday, with Brent falling to the lowest since 1999,...