Stocks traded slightly higher on Wednesday as traders pored through another batch of corporate earnings and looked for clues on further coronavirus aid.
The Dow Jones Industrial Average recovered 65.39 points to begin Wednesday at 28,745.20.
The S&P 500 rallied 6.36 points to 3,518.25.
The NASDAQ picked up 9.94 points to 11,874.28.
Goldman Sachs shares rose around 0.4% after the bank reported quarterly earnings that were much better than expected. The company's results were driven in large part by strong bond-trading revenue. UnitedHealth reported better-than-expected earnings and revenue for the previous quarter, but the stock fell more than 2%.
Bank of America's earnings topped analyst expectations but the bank's revenue missed the mark, sending the stock down 2%. Wells Fargo shares dipped more than 1% as the bank's third-quarter earnings missed expectations. The bank said its bottom line was impacted by the current low interest rate environment.
Stocks fell on Tuesday, snapping a four-day winning streak. The decline came amid a number of headwinds. Eli Lilly said Tuesday afternoon that it would pause its trial of a coronavirus antibody treatment, news that followed Johnson & Johnson's earlier announcement that it halted its vaccine trial after an "adverse event" was reported. Additionally, hopes for near-term stimulus have faded as Democrats and Republicans remain at odds.
The White House recently proposed $1.8 trillion for an aid package, which House Speaker Nancy Pelosi said "falls significantly short" of what is needed. On Tuesday, Senate Majority Leader Mitch McConnell said that the Senate will vote on a limited stimulus bill later this month, which will be "targeted relief for American workers, including new funding" for Paycheck Protection Program small business loans.
Despite Tuesday's dip, stocks are higher for October, with the Dow up more than 3% while the S&P 500 has advanced 4%, and the NASDAQ has gained more than 6%.
Prices for the 10-Year Treasury gained slightly, lowering yields to 0.72% from Tuesday's 0.73%. Treasury prices and yields move in opposite directions.
Oil prices were up 71 cents at $40.91 U.S. a barrel.
Gold prices gained $20.70 to $1,915.30 U.S. an ounce.