Day: November 18, 2025

Japanese Stock Index Hits Seven-Month Low

Japan: Japan’s Nikkei index fell to its lowest level in over seven months today, as investors sold off technology stocks following a sharp overnight decline