July 6 Market Outlook