WASHINGTON (AFP) – President Barack Obama said he would fire BP CEO Tony Hayward for flippant comments and lashed out at media "talking heads," ratcheting up his rhetoric on the 50th day of the US oil disaster.

Just yesterday

Don't point fingers. Don't make excuses. Don't pass the buck.

That was the advice President Obama gave to a graduating high school class in Michigan Monday night

For I would not, brethren, that ye should be ignorant of this mystery, lest ye should be wise in your own conceits; that blindness in part is happened to Israel, until the fulness of the Gentiles be come in.