September 20, 2026
Rates And Oil Squeeze While Tech Holds The Line
U.S. stocks spent the week under pressure as another Fed rate hike, a 10‑year yield back near 5%, and choppy oil prices weighed on risk assets. Long‑term tech leaders held up relatively well, while consumer‑ and rate‑sensitive sectors like discretionary, financials, utilities, and real estate bore the brunt of higher borrowing costs and growth concerns.