US operator Marathon Oil has been fined £1.16 million ($1.48 million), one of the largest penalties ever for UK offshore safety failures, over