Iran Reopens Strait of Hormuz, Triggering Sharp Oil Price Drop and Wall Street Rally William Strasmore April 17, 2026 A significant shift in global markets occurred recently as oil prices experienced a sharp decline, returning to levels seen during the initial stages of the Read More ยป