BP boss Tony Hayward faces a grilling in the US Congress, a day after the oil giant agreed a $20bn fund to cover the damage caused by the Gulf of Mexico oil spill.
BP chief Tony Hayward faces grilling at US Congress