Oil Prices Slide as Iran Deal Hopes Ease Crude Market Tensions
Global oil prices tumbled on June 15, 2026, after the United States and Iran reached a tentative agreement aimed at restoring the flow of crude through the Strait of Hormuz, a critical chokepoint for Asian oil imports. Brent crude, the…