Oil prices today falling on global energy market screens after US-Iran memo reports in 2026