BP handed £7000 fine after oil spill in North Sea The oil company admitted regulatory failings, which led to the discharge.