Saudi Aramco Q2 2026 earnings beat as Iran war lifts oil prices

Saudi Aramco Q2 2026 earnings beat as Iran war lifts oil prices