New Feature:   Flag stocks with color on Portfolios & Screener

Learn More

Wall Street Waves Off Spiking Oil Prices

By Patrick Martin | July 21, 2026, 12:03 PM

Stocks are back in a big way today, as investors rush in and buy the dip on beaten-down tech. The Nasdaq Composite (IXIC) is heading toward its best single-session in over a month thanks to a resurgent semiconductor sector. The Dow Jones Industrial Average (DJI) is riding high thanks to post-earnings pop from 3M (MMM), while the S&P 500 Index (SPX) and Russell 2000 (RUT) are on track to snap three-day losing streaks. Elsewhere, investors are brushing off stubborn oil prices, last seen up 2.7%.

Continue reading for more on today's market, including:

MMC Stats July 21

Webull Corp (NASDAQ:BULL) stock is getting blitzed by options bulls today. At last look, over 65,000 calls have changed hands, volume that's quadruple the average intraday amount and 30 times the number of puts traded. Most of the attention is on the September 10 call, where new positions are being bought to open. BULL is up 4.8% to trade at $8.05 after making upgrades to its paper trading platform. The shares are back above their year-to-date breakeven level but are still down 45% in the last 12 months.

Coinbase Global Inc (NASDAQ:COIN) is up 11% to trade at $177.65, as Bitcoin (BTC) reclaims $66,000 and the Senate Banking Committee advanced the CLARITY Act. Coinbase stock is down 21% in 2026 still, with today's rally testing its 100-day moving average.

MMC Stock Chart COINBASE

Adobe Inc (NASDAQ:ADBE) stock is near the bottom of the Nasdaq, down 2% to trade at $230.10 after Morgan Stanley initiated coverage on the software icon with an "underweight" rating and $240 price target. The analyst in coverage cited leadership changes and heavier AI reinvestment as potential headwinds. Despite a 12% monthly gain, ADBE is down 34% year to date.

Mentioned In This Article

Latest News

9 min
3 hours
3 hours
3 hours
4 hours
4 hours
4 hours
4 hours
5 hours
5 hours
6 hours
6 hours
6 hours
8 hours
8 hours