Hold your nerve – 7 April 2025

Liberation day, far from heralding a new era of US prosperity, has provoked market panic. Global equities lost around 8% in both local currency and sterling terms last week, leaving … Read More