Komori
Loading
Tokyo stocks close: Nikkei plunges 1,259 points in sharp reversal as AI and semiconductor stocks fall on oil-price concerns | News