News Investors send stocks tumbling, Dow plunges 900 points admin - March 5, 2026 0 Oil prices continued to climb on Thursday.