The Shanghai Composite Index fell 6 percent on July 3, rounding out a 28 percent decline since June 12, when the country’s stock markets peaked. The deterioration occurred despite intensive government efforts to stabilize prices and revive investor sentiment. Overt attempts by Beijing included cutting benchmark interest rates and reserve requirement ratios and loosening restrictions […]