Silver prices fell on Tuesday to a four-month low as the dollar rose against a basket of currencies, while demand fell on safe havens as Wall Street advanced.
Silver last traded at $16.09 an ounce, down from the opening of $16.28, with an intraday high at $16.31, and a low at $16.07.
Silver's current decline comes after the dollar rose to a three-week high against main rivals as analysts expect the Federal Reserve to increase interest rates in June, weighing on the white metal.
Otherwise, Wall Street gained ground today, cutting into haven demand and hurting silver further.