“BP notes the fall in its share price in US trading last night. The company is not aware of any reason which justifies this share price movement.”
No seriously, that’s what BP had to say today. The press release is here and quite frankly, what are these guys on?