BREAKING: Oil prices up over 3% after US and Iran reject each other's proposalsPublished by The Spectator IndexMay 10, 2026 10:10:05 PM UTC