The Dow closed up +72.49 (+0.52%) at 13,954.42.
The Dow and S&P 500 are both getting closer to their all time closing highs of 14,164 and 1,565 in October 2007.
Shares of Pfizer (PFE) led the Dow’s gains, following the drugmaker’s better-than-expected quarterly results this morning.
There were 20 Dow stocks up led by PFE (+3.20%), VZ (+1.71%), MRK (+1.70%), PG (+1.67%), T (+1.61%) and CAT (+1.18%).
Dow losers were HPQ (-3.17%), CSCO (-1.33%), DIS, HD, IBM, BA, DD, AA and UTX.
GE closed unchanged.
The dollar declined versus the euro and British pound, but gained against the Japanese yen.
Oil prices dipped and gold prices rose slightly.
The price of the 10-year Treasury rose to 1.99%, a day after breaching the key 2% mark for the first time since April 2012.