Daily Futures Wrap (June 29) - TheStreet