‘Liberation Day’ sell-off ranks up there with the worst of them
When Donald Trump became president for the second time, many observers assumed he would use the stock market as a barometer of how well or how badly his policies were affecting US confidence as he did during his first term....
10 April 2025