http://www.google.com/finance?q=fxp FXP (ProShares UltraShort FTSE/Xinhua China 25) had its highest trading volume ever yesterday. Shanghai plunged over 7% at one stage today. Coincidence?