Market snapshot — Oct 18, 2026