
The S&P 500 and Nasdaq Composite posted their sixth consecutive weekly gain, driven by strong technology sector earnings and better-than-expected April jobs data with unemployment steady at 4.3%. This solid economic backdrop supports the Federal Reserve's decision to keep interest rates steady, while tech stocks surged 2.7% on continued demand for AI and cloud services. However, rising oil prices near $100 a barrel due to Middle East tensions pose a risk to inflation and could delay future rate cuts. Market gains are narrow, led mainly by a few tech giants, with some companies like Cloudflare and Expedia facing setbacks. Investors should watch for signs of broader market participation and geopolitical impacts on consumer behavior.