Oil prices are now up by over 6% as Trump says ceasefire memorandum of understanding Iran is 'over'.Published by The Spectator IndexJul 8, 2026 9:10:03 AM UTC