'Top Kill' Failure Sends BP's Share Price Down the Shitter 512 Jeff Neumann 06/01/10 06:20AM Filed to: trading trading oil spill Bp Oil spilling BP's share price has fallen 17% on London's FTSE 100 index, its lowest point in over a year.