Silver prices rose today to a fresh three-month high as the dollar fell against a basket of main rivals, underpinning the white metal according to their inverse relation, while haven demand improves in the markets.
Silver last traded at $17.70 an ounce, up from the opening price of $17.64, with an intraday high at $17.85, and a low at $17.60.
Constant political tensions in the markets underpinned safe havens like gold and silver as investors shun risks and head for alternative investments due to political concerns in the U.S. and France.
The dollar fell against a basket of currencies today, buoying the white metal, but the greenback's outlook is positive amid expectations of three more rate hikes this year.
The dollar index, gauging the greenback against a basket of currencies, rose to 100.31 from the opening of 100.44, with an intraday high at 100.64, and a low at 100.05, which comes after rallying earlier in the week.