Home World News Nikkei 225 Index crashed this week: Here’s why Japan stocks may rebound