Don't Fight the Tape: Why Earnings Surprises Are Powering This Market | AllMind News