Asian markets swing as traders mull virus, vaccines and stimulus