Home Tokyo's Nikkei index down 3% in afternoon trade 04 Apr. 2025 Tokyo's Nikkei index down 3% in afternoon trade