Silver has surged to $42/oz, nearing 2011 highs, driven by Fed dovishness, institutional demand, and green technology trends.