British Petroleum CEO Tony Hayward, in opening remarks before Congress, leans heavily on the much-ballyhooed ad that has been running on television.



Read more...




The rest of the story

The Independant