BP boss Tony Hayward has appeared before Congress members in Washington facing tough questions following the Gulf of Mexico oil spill
Reaguursels