16 August, 2026

Oil prices fall 4.28% after US-Iran agreement