After a pandemic-related roller-coaster ride, the Nikkei 225 index closed at 27,444.17 on Dec. 30, the highest price for the last trading day of the year since 1989. [Read More]

No reproduction or republication without written permission.