JULY 09 MARKET UPDATE