Toward the end of trading Tuesday, the Dow traded up 0.64% to 35,059.40 while the NASDAQ rose 0.34% to 14,731.57. The S&P also rose, gaining 0.65% to 4,415.65.
Inflation is here.
Commodity prices are soaring, with the price of oil up by about 10% in just two weeks. As a result, many energy-based stocks have already broken out.