Iran war threatens catastrophic consequences for the oil market, Aramco CEO says (2026-03-10)
Saudi Aramco beats profit estimates and keeps $85 billion payouts as oil prices surge again.