Stocks pulled back on Wednesday, but the S&P 500 index closed 0.32% higher, extending its consolidation. Investor sentiment is slightly bearish, with 39.3% bullish and 39.0% bearish. The Nasdaq 100 hit a new record high before pulling back slightly. The VIX rebounded on Wednesday but remains in consolidation. S&P 500 futures are hovering near 6,300. Crude oil prices rebounded after a drop, supported by a draw in U.S. inventories. Oil is hovering along an upward trend line near $65-66. Stock prices are consolidating, awaiting key earnings reports.
Read more at Investing.com: S&P 500: Are Stocks Still Forming a Top?