Japan stocks higher at close of trade; Nikkei 225 up 0.88%By Admin / April 21, 2026 Japan stocks higher at close of trade; Nikkei 225 up 0.88% Source link