On Thursday, June 17, BP CEO Tony Hayward will testify before the House Committee on Energy and Commerce. In preparation for the testimony, the Committee Chairmen sent Mr. Hayward a letter listing a series of alleged procedural lapses that could ...