Japan's Nikkei 225 tumbled about 3% intraday to 70,165.53 points.

2026-06-23

Japan's Nikkei 225 tumbled about 3% intraday to 70,165.53 points.