I think the rumors about selling assets and Exxon requesting permission to bid on a BP takeover are pushing shares as much as the good progress on the cap replacement.
From what I've read, once the cap is on they are going to try to shut the valves and see if it can hold. If so then the leak...