If this BP deal has some substance, it's gonna be great for the share price, but what about the long term implications. Antares seem to be able to go at this alone. How much does BP want?
As long as the share price keeps going up, I don't really care what they do. Just thought I'd play devil's advocate