Silver rose above $31 an ounce on Tuesday (04/03) after US President Donald Trump announced that tariffs on Canadian and Mexican imports would go into effect on Tuesday, along with an additional 10% duty on Chinese shipments, bringing the cumulative tariffs for China to 20%.
In response, reports suggested that Beijing was preparing to impose retaliatory measures on US imports. Meanwhile, ongoing supply and demand uncertainties continue to weigh on sentiment.
Source: Newsmaker.id