By Michael Ashbaugh, MarketWatch
U.S. stocks are firmly lower early Thursday, pressured as a July rally attempt seems to have stalled.
Against this backdrop, the S&P 500 has extended a pullback from gap resistance (3,182). Thursday’s early session high (3,180) marks the latest failed test, and the downturn’s aggressiveness, or lack thereof, is worth tracking.
