25 Nov 2024 Repsol North Sea Limited fined £350,000 for unreasonable practice and halting NEO’s production