Is the worst of the tariffs driven market crash over? Have stocks bottomed? (16 April 2025)