A key federal report lays ultimate responsibility on BP for the massive Gulf oil spill in 2010, citing shoddy cement work and poor management decisions. It echoes many findings of previous reports.