May 22, 2026

Crude drops to $102 on possible US-Iran peace deal