Companies

Jun 17: Tony Hayward grilled

Tony Hayward, BP’s embattled chief executive, was the target of furious questioning on Capitol Hill as lawmakers took aim at the public face of the Gulf of Mexico oil spill for the first time since the catastrophe began