Global Markets Slide Amid Oil Surge and Fed Watch in March 2026
S&P 500 hits three-week losing streak as oil tops $80, weak US jobs fuel rate cut bets, and tariff battles intensify—key shifts for software, VC, cleantech investors today.
By
Newsroom