Market Recap: Thursday, June 24: