When I heard that the CEO of BP was going to be on Social Media, I thought here we go, a load of press releases or a bunch of corporate...