Oil Prices Tumble as US-Iran Deal Boosts Hopes for Strait of Hormuz Reopening
Oil prices dropped near $70 as a potential US-Iran agreement raised hopes for reopening the Strait of Hormuz, potentially easing supply concerns. WTI and Brent crude fell around 5% to three-month lows.



















