financial markets Stock Markets End In Red: Worst Day for Investors September 18, 2026 on Stock Markets End In Red: Worst Day for Investors Gregory Baker Stock markets end in red as Nifty closes at a 5-month low amid rising oil prices. Read More