June 16, 2026

Oil drops to $83 after US-Iran accord