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
Wallstreetcn 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.