Dow +245.63 at 33848.89, Nasdaq +98.27 at 10996.67, S&P +29.89 at 3964.23
The stock market opened on a more upbeat note after a weak start to the month.
Broad buying interest has ten of the 11 S&P 500 sectors trading up.
Energy (+1.9%) sits atop the leaderboard, boosted by rising oil prices. WTI crude oil futures are up 2.4% to $73.76/bbl.
Consumer staples sector (-0.1%) is the lone holdout in negative territory.
Advancers lead decliners by a greater than 3-to-1 margin at the NYSE and a 2-to-1 margin at the Nasdaq.
Mega cap stocks are relatively strong today, boosting index gains. The Vanguard Mega Cap Growth ETF (MGK) is up 0.9%.