With earnings momentum on the rise, the S&P 500 seems to have few hurdles ahead as it continues to power higher, its all-time high a not-so-distant goal.
S&P 500 seems to have few hurdles ahead