Washington: BP America chief executive Lamar McKay told angry lawmakers on Tuesday that the embattled energy giant was