Shell fined over North Sea spill

24 Nov 2015

BP Gulf oil spill fund dries up