Virus fears grip markets again; stocks and bond yields slide