JJapan News Tokyo stocks plunge on crude oil surge, hawkish Fed outcome March 19, 2026 Tokyo stocks plunge on crude oil surge, hawkish Fed outcome by diacewrb Tags:Japan NewsJapanese Current EventsJapanese Politics