I think the better question is, what do these banks know about the oil business that can help BP bolster their share price? The answer there is basically nothing.
BP is trying to mitigate a potential run on their shares so they can either sell themselves or merge with a competitor, probably either Exxon or Shell, someone who can absorb the costs of the spill.