Home Tokyo's key Nikkei stocks index closes 9.1% higher 10 Apr. 2025 Tokyo's key Nikkei stocks index closes 9.1% higher