Petro Rabigh incurs SAR 3.89B loss in 2025, SAR 606M in Q4 12 M 2025 Petro Rabigh trims 9M 2025 net loss to SAR 3.29B; Q3 at SAR 1.24B 9 M 2025 Petro Rabigh loses SAR 2.1B in H1 2025, SAR 1.4B in Q2 6 ...