Markets buoyed by promising vaccines, but high hurdles remain