Stocks are tanking on a brutal jobs report and another surge in oil prices Mar 6, 2026By crystalg Business Insider Business Insider