10 trading days that have shaken financial markets Finance April 15, 2025 The pain was “ten out of ten,” according to Takeuchi Shuntaro. But he wasn’t describing the performance of the portfolio…