Trump’s ‘very good’ talks with Iran buy him time with oil and energy markets March 24, 2026 · The Guardian Read full story at source