NEW YORK (AP) — U.S. stocks drifted to a mixed close following several weeks of sharp swings.
The S&P 500 rose 0.4% higher Tuesday. The Dow Jones Industrial Average slipped 0.2%, and the Nasdaq composite rose 0.8%.
Oracle jumped to help lead the market after delivering better profit and revenue for the latest quarter than analysts expected.
Gains for several influential Big Tech stocks also helped. They offset drops for banks following several discouraging comments from executives at an industry conference.
JPMorgan Chase dropped after warning that analysts' expectations for an underlying measure of profit may be too high.
Crude oil prices continued to tumble.