Tariff uncertainties and mixed economic data slammed sentiment this week. Donald Trump’s back-and-forth over tariffs against Canada and Mexico has stoked confusion in traders. Markets have now given up all the gains sparked by Trump’s election victory in November last...

read more