
Since the start of the week, the headlines have been loud, but the charts even louder.
We're sitting at fresh all-time highs across the board, thanks to a powerful combination of global trade developments, strong earnings, and powerful seasonal patterns all converging to push stocks higher.