Oil prices rise by over 3% amid worsening tensions between US and Iran.Published by The Spectator IndexJul 8, 2026 7:20:02 AM UTC