Nikkei 225 rebounded sharply, closing at 27,466 yen, up 520 yen
March 22, 2023, Tokyo, Japan - A pedestrian passes before a share prices board in Tokyo on Wednesday, March 22, 2023. Japan's share prices rebounded 520.94 yen to close at 27,466.61 yen at the Tokyo Stock Exchange as the bank failure worries receded. (Photo by Yoshio Tsunoda/AFLO)