Dogs, Ponies, Rats, Unicorns & Rhinos

The top executives of the five biggest oil companies were on the hot seat yesterday, testifying at the Senate Committee on Finance for a contentious hearing entitled Oil & Gas Tax Incentives & Rising Energy Prices . ExxonMobil CEO Rex Tillerson, ConocoPhillips CEO Jim Mulva, Shell Oil Co.