CNBC Business News Update

Market Close: Stocks Rally, Investors Hope End Of Iran War Is Near, US Crude Oil Still Above $100 Per Barrel 3/31/26

On March 31, 2026, the stock market closed with a rally as investors anticipated the end of the Iran war. US crude oil prices stayed above $100 per barrel.

Listen