Market Fundamental Analysis for July 31,