Monthly market review July 2012