World news
from24/7 Wall St.
4 days agoStock Market Live March 19, 2026: S&P 500 (SPY) Slips on Gushing Oil Prices
U.S.-Iran conflict escalates oil prices to $97.30 crude and $112 Brent, threatening $200 oil as Middle East production collapses by 7-10 million barrels daily, triggering stock market declines and inflation concerns.

