I thought the US polticians were blaming the british as in British Petroleum which is wholly wrong.
You have to blame someone and without risking your own business, BP are blaming it on a series of companies who they contracted. They are partly right in doing so, but me being me, I lay the blame on BP (American branch

).