Chinese speculators have the reputation of buying anything and everything that is going up.
Real estate, the stock market, copper, bitcoin, and now silver. Futures in Shanghai reached their upside limit when prices hit $21.13 per ounce, up 6.9 percent on the day. Chinese are behind the bulk of the buying as volumes on the Shanghai futures exchange exploded to 95 billion yuan ($14.2 billion) last Friday.
The price has since retreated to a tad below 20, but the overall performance over the second quarter is best in class, up 17 percent.

Provident Metals