BBusiness Read More Oil prices drop, stocks see their best day since Iran war beganMarch 17, 2026 A drop in oil prices on Monday helped send the U.S. stock market to its best day since…