BP reaches $7.8bn deal over US oil spill

BP reaches $7.8bn deal over US oil spill

Copyright © 2012