Marketwatch Japan stocks reverse losses to end up 1% on stimulus hopes Admin March 2, 2020 The benchmark Nikkei average finished 1 per cent higher at 21,344.08 points. – Stocks-Markets-Economic Times Share on Facebook Tweet it Pin it Share it Email