Major stock indexes fell Friday to post losses for a second straight week after a weak jobs report, while oil futures soared as the war in the Middle East intensified.
Markets News, March 6, 2026: Stocks Slide to Close Out a Volatile Week as Oil Hits $90/Barrel; Dow Has Worst Week Since April
view original post