Oil back above $100 as conflicting claims emerge on US-Iran talks March 24, 2026 · BBC News Read full story at source