The U.S. and Iran have made ground in peace talks, with reports out of Iran says the Strait of Hormuz is now "completely open." Keivn Hincks explains the "unwind" currently happening in stocks and crude oil's plunge to $82.
Opening Bell With Nicole Petallides
17 Apr 2026
SHARE