The stock market was firmly lower in afternoon trading Wednesday, despite a bullish earnings report from Dow Jones stock Salesforce.com. CRM stock rallied up to its 50-day moving average but quickly got turned away at the line. Shares still rose 9%.
The Dow Jones Industrial Average, S&P 500 and Nasdaq composite showed losses of around 1% after Tuesday's higher-volume down session resulted in distribution days for the S&P 500 and Nasdaq composite. But at around 1:30 p.m. ET Wednesday, the indexes trimmed some of that decline to around 0.6% to 0.7%.
The Nasdaq composite confirmed a new uptrend last week, but Tuesday's higher-volume decline, and more weakness today, immediately calls the rally into question.
CRM stock was the best gainer in the Dow Jones today. It also led the S&P 500, along with energy stocks like Exxon Mobil, Baker Hughes, ConocoPhillips and Hess.
Baker Hughes has been working its way higher after a sharp break of the 50-day moving average. A 10-week consolidation shows an early entry point of 38.01 and a standard buy point of 39.88.
In bonds, the 10-year Treasury yield jumped 8 basis points to around 2.92%. WTI crude oil futures rallied just over 1% to around $116 per barrel.
Stock Market Movers
Lithium-related stocks like Albemarle and Livent came under heavy selling pressure in the MarketSmith Growth 250. Earlier this week, Goldman Sachs called a top for battery metals like cobalt, lithium and nickel, saying that prices will fall over the next two years.
Oil and gas producers like Laredo Petroleum, Earthstone Energy and Talos Energy outperformed in the MarketSmith Growth 250.
Also in the oil sector, new issue ProFrac Holding soared out of an IPO base, rising nearly 6% to 19.32. The oil field services company's stock topped a 19.05 buy point.
Among utilities, Excelerate Energy jumped more than 4%. It's close to the top of a first-stage cup base.
Inside the IBD 50, Highpeak Energy is close to completing a new base after several tests of the 10-week moving average. Shares jumped nearly 5% to $33.66.
Follow Ken Shreve on Twitter @IBD_KShreve for more stock market analysis and insight.