BP's Tony Hayward savaged by US Congressmen over oil spill

18th June 2010, Comments 0 comments

Chief executive singled out for failing to ignore warnings before fatal rig explosion and hundreds of thousands of barrels of oils spewing into the Gulf.

0 Comments To This Article