JUNE 09 MARKET UPDATE