Japan’s Nikkei 225 Crashes 5% as Oil Spikes to $120: Trading Houses and Portfolio ImpactBy / March 9, 2026