Silver rises as much as 0.8% to trade at $58.9471 an ounce, above a previous peak of $58.84 set two days earlier