Tech stocks led a week-long decline as US President Donald ...

US President Donald Trump announced a sweeping round of tariffs ...