Stocks fall and global oil reclaims $100 as Iran’s new supreme leader vows to keep Strait of Hormuz closed
By John Towfighi, NCS New York (NCS) — Stocks fell and global oil costs settled at $100 per barrel for the primary time since 2022 as the efficient closure of…