Silver prices moved little on Friday before the weekend after marking two successive daily gains, but still on track for a weekly decline.
The dollar held its ground against a basket of major rivals near five-month highs, heaping pressure on dollar-denominated commodity futures as US economic outlook improves.
A surge in US treasury bond yields also weighed considerably on commodities, including silver futures, due to their inverse relation.
Silver last traded at $16.40 an ounce, near the opening of $16.41, with a session-high at $16.44, and a low at $16.40.