March 22, 2026
Oil Rallies Growth Stumbles Energy Stands Alone
This week, U.S. stocks fell as surging oil prices and renewed interest-rate worries weighed on most sectors, leaving energy as the lone winner. High‑growth AI and digital infrastructure names were hit by company‑specific and regulatory risks, adding to volatility.