BP shares jump after leak stopped