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