Petro Rabigh shares drop 6% in wake of €1.5bn loss

18 Jan 2024