3rd July 2024: Market News