The Spectator Index
4/20/2026, 2:00:04 AM
🇯🇵 Japan's Nikkei 225 index is up over 1%, despite surging oil prices.