Last week, markets absorbed tariff announcements, earnings reports from tech companies, news from the new US Treasury ...