1 of 1
A man watches containers at the Yangshan deepwater port in Shanghai, March 7, 2007. China posted a record trade surplus of $26.9 billion in June as exporters rushed shipments ahead of tax rebate cuts, handing more ammunition to critics who say Beijing's weak currency gives it an unfair trade advantage. REUTERS/Aly Songq