The Dow Jones was in rally mode along with the other major stock indexes Wednesday. Caterpillar and Visa outperformed and are closing in on buy points.
Read More