Daily Market Update – 02 July 2026