S&P 500 Slips as Oil Prices Resume Climb Past $104; Software Stocks Hammered; 15-Point Iran Peace Plan Lifts Futures
Traders work on the floor of the NYSE at the opening bell on March 24, 2026. Source: Angela Weiss | AFP | Getty Images via CNBC U.S. stocks pulled back on Tuesday, March 24, surrendering a portion of Monday’s sharp relief rally gains as oil prices surged back above $100 per barrel and confusion grew … Read more