Silver prices held gains above $57.50 per troy ounce on Friday, trading around $57.60 during Asian hours, after a more than 4% drop the previous day. The move came despite rising odds of a Federal Reserve interest rate hike.