Daily Market Update – 10 July 2026