Shanghai sell-off leads Asia markets lower
July 29, 2009 at 05:45 AM EDT
The benchmark Shanghai Composite Index falls 5% to close at 3,266.43 on disappointing Chinese corporate profits, and falling commodity prices leading to wider selling throughout Asia Wedensday.