BREAKING: Oil prices down over 3% amid reports of diplomatic efforts to end Middle East conflictPublished by The Spectator IndexMar 25, 2026 6:10:02 AM UTC