The commodity, used by investors as a store of value in times of stress, has rallied strongly as other safe assets have become less attractive. The inflation-adjusted yields available on benchmark government bonds have slumped well below zero. Silver hit a seven-year high above $23 an ounce.