Silver prices lost nearly 2% on Thursday, near a 3-week low, due to worries over China's demand, while the US dollar rose against its peers.
Silver prices fell nearly 2.0% to $23.40 an ounce, after opening at $23.84, and hit a high of $23.96.
Silver closed lower by 0.1% yesterday, after weak data in China, and after recovery attempts from the 3-week low of $23.37 stopped.
Data showed on Wednesday that Chinese retail sales fell to the lowest level in a year in August.
The dollar index rose over 0.35% today against a basket of major rivals, which weighs down on dollar-denominated metals prices.
Investors are still buying up the greenback ahead of the US monthly retail sales and the weekly jobless claims data.
Gold prices fell on Thursday, deepening losses for the second straight day, below the $1,800 barrier again.
MoreEuro fell in European trade against dollar on track to hit three-week lows while investors still buy up the dollar as a better alternative investment, ahead of ECB President Christine Lagarde's speech later today on the common currency and European economy.
MoreSilver prices fell on Wednesday, despite the US dollar's drop and the release of weak economic data.
More