BP to cut U.S. tax bill by $10 billion thanks to gulf oil spill cleanup. [WashingtonPost]
Remember, corporations sole purpose is to make as much money as possible.
At any socially "acceptable" cost.
The tax code, screwed though it is, is accepted by society. Were it the common man screwing over The Man, we'd all be happy...but it'd be benefiting us, not some multi-national corporation run by those with 7-8 digit salaries.