12:05pm (EST) The Dow hit its April highs earlier in the session thanks in part to better-than-expected earnings from some of the companies that make up the index.  A weak dollar has helped the bulls push the bears to the brink of hibernation and the index has been fueled higherRead more