My guess is:
Silver is not going up before the Greek election (17 June).
An austerity supporting mainstream party will win the election (or form a coalition) in Greece. 3 days later (20 June) the US FED will expand their QE programme or at least give a very strong hint that they are willing to print more. A temporary bottom in silver will happen around the 2 events.
There will be a really lasting 6 weeks maximum, the $35 level will be taken out in this really. The rally ends when the new Greek government announce that they MUST re-negotiate the previous bailout.
Silver will drop
By September the pressure on Germany will cause them to announce some QE. The amount of QE will fail to meet the demands of the printing cheerleaders and the market will continue to bomb. However, the actual start of the QE will cause the market to turn and we will have another temporary bottom. We will get another rally, maybe 2 or 3 weeks.
The rally will end when the market realises what’s really going on with the QE. Germany will insist the QE is used to buy government bonds in relation to their contribution to the ECB. This will mean Germany receives most of the QE money and Greece, Italy, Portugal, Ireland & Spain will receive less than they wanted. Market will drag down again.
Following the US election, BarrrickO will care less about oil prices and the FED will launch a bigger QE with the BofE, BofJ, ECB, SNB etc. This QE programme will send us off for a 2 -3 year rally.