Stocks on a run once again

Stocks haven't needed much to hold onto as far as reasons to drive higher and there have been a whole bunch of reasons for the market to eat up into Tuesday that have resulted in another big push.