Nikkei ends near 29.5 year high on vaccine, stimulus hopes | Sharefundss