July 9 Market Outlook