Dow futures down more than 400 points as oil prices continue to climb Personal Finance March 12, 2026 Stock futures tumbled after hours on Wednesday, building on earlier losses for the S&P 500 and Dow Jones Industrial Average,…