Advertisement

Oil Prices Near $100: US Taps Reserves as Markets Tumble

Oil prices hit $100 as the Strait of Hormuz shuts. See how the US reserve release and Iran conflict are shaking the stock market today.

Advertisement