Scoring their seventh gain within the past eight sessions, the major indices pushed further into new high of the year territory yesterday. As we've seen numerous times in recent weeks, stocks initially faced a bit of selling on the open, but the assiduous bulls again stepped up to the plate, caus ... Read more