Oil Prices Slide Further After U.S.-Iran Peace Deal
Global oil prices extended their decline after the United States and Iran finalized an initial agreement to end their war, with Brent crude dropping $1.19 to $78.36 per barrel on June 18, 2026. U.S. benchmark crude also fell, slipping $1.56…