Dow +167.57 at 35395.17, Nasdaq +42.32 at 14075.51, S&P +18.83 at 4556.44
The major indices have been climbing over the last half hour.
Upside moves coincided with some mega caps recovering from early weakness. The Vanguard Mega Cap Growth ETF (MGK) is up 0.5%, trading near its high of the day.
At the same time, the Invesco S&P 500 Equal Weight ETF (RSP) fell to its low of the day, up 0.1%.