US-Iran Agreement Spurs Optimism, Causes Oil Prices to Drop Significantly by admin477351 June 15, 2026 Oil prices have plummeted following an interim agreement between the United States and Iran, signaling a … Read more