Shares rally, retail surge drives silver to 8-year high