Global oil prices end at 3-month low after Pakistan says a U.S.-Iran peace deal has been reached MarketWatch 2026-06-12T11:10:00+00:00