FWIW, I closed out most of my Silver long positions last Friday (SLV call options) and Monday/Tuesday (Canadian ETF HZU). Still hold 30 June SLV calls that are well into the money now (34 strike) but looking to unload by Friday (yup, wish I dumped them at the highs today, lol). Established new short ETF positions earlier today on the TSE (HZD) and have unfilled orders out on July SLV puts (34).
Could get real interesting here in the next few days...call me crazy, but I believe this market has to (and will!) test last August's breakout level at some point. Markets like this abhor unfinished business like that!