Congress to grill BP chief

BP boss Tony Hayward is set to face a grilling in the US Congress, a day after the oil firm agreed a $20bn (