Daily Market Update 300624