The S&P 500 rose 0.3% on Monday to close at 7,382.15, as dip buying in technology and financial stocks helped the index recover from last week's losses.
The 22.16-point gain reversed a three-session decline that had been driven by escalating US-Iran tensions and a spike in oil prices. Energy stocks fell further as crude prices retreated.
Investors rotated into technology and financial shares, which led the day's gains, Reuters reported. The move was seen as dip buying after recent weakness.
Markets now turn their attention to upcoming inflation data and corporate earnings reports due later this week.



