Stocks Nikkei 225 soars as Softbank stock surges, foreigners scoop Japan shares May 21, 2026 The Nikkei 225 Index surged by over 3.5% today, May 21, its best day in weeks, helped by numerous catalysts,…