
Week in Markets
Week in Markets: Oil Crosses $100, IEA Deploys Record 400M Barrel Release, BTC Rallies 8.5% to $71K
Oil crossed $100 as Iran's new supreme leader vowed to keep Hormuz closed. The IEA deployed a record 400M barrel SPR release. Markets shrugged. S&P 500 hit 2026 low. Bitcoin rallied 8.5% with $767M in ETF inflows. BlackRock launched staked ETH ETF.