2 min read Business News Stock markets log best month since 2009, track global cheer on virus drug hopes 30/04/2020 12:07 PM Mitchell Main indexes clocked gains of around 14 per cent each for April – the...