Silver prices rose on Friday to a three-month high, on track for the sixth weekly gain in a row as haven demand persists in the markets.
Silver last traded at $17.85 an ounce, up from the opening price of $17.61, with a session-high at $17.95, and a low at $17.52.
Silver's rise today comes on the back of strong exports and trade data from China for January, underpinning industrial metals that include silver and buoying its prices today.
On the other hand, silver managed to rise today despite dollar's recovery against a basket of currencies to a two-week high, which would've normally hurt the white metal if not for the strong Chinese data.
The dollar index, tracking the greenback against a basket of data, rose to 100.87 from the opening of 100.68, with an intraday high at 101.01, and a low at 100.59, after drawing support from Trump's bullish statements yesterday on cutting corporate taxes.