And today's rally brought to you by:
ISM NMI Index at 58.1
But....
The market seems to be ignoring the still declining employment numbers in the same report. Tomorrow and Friday might be more revelatory but the seasonal hiring of teachers might offset that as well.
Fascinating how one report can drive so much denial.