We sure seem to be repeating recent history, don’t we? The recent 10%-plus run up in the S&P 500 Index ($SPX), in just 11 trading days mind you, is reminiscent of 2025’s “Liberation Day” market event.