News

Wallstreetcn
2026.04.17 06:32

The Nikkei 225 Index closed down 1.8% at 58,475.90 points. The Tokyo Stock Price Index fell 1.4% to close at 3,760.81 points.