May 25, 2026, 4:05 PM
Confidence 80
Relevance: 85
Relevance Confidence: 90
Evidence Strength: 80
Narrative Certainty: 70
Polarization: 30
Oil prices fall below $100 a barrel on hopes of Iran peace deal
Oil prices fell below $100 a barrel amid hopes of a US-Iran peace deal, though an Iranian spokesperson cautioned that an agreement is not imminent.
↓ Bearish