U.S. stocks rebound after early losses as oil prices drop below $90 amid easing tensions over the Iran conflict. The U.S. stock market careened through a manic Monday (March 9, 2026), going from a steep early loss to a solid gain as worries turned into hope that the war with Iran may not last that long. Oil prices whipped from nearly $120 per barrel, their high... [4708 chars]