October 20, 2026StocksMacro·Bearish·market
Nikkei extends losing streak, shedding ¥17.7 trillion as index falls 1.5%
Japan's Nikkei fell 1.5% for a second straight session, shedding over ¥17.7 trillion ($112 billion) from Japanese stocks. The index has declined nearly 10% over the past nine trading sessions.
Detected & updated continuously · Source: Nebula
Story subjects