Embattled BP boss steps down July 27, 2010 BP boss Tony Hayward will step down as head of the troubled oil giant, the company said Tuesday, after his heavily criticised handling of the Read More ยป