Why is everybody mad at the U.S. for the oil spill even though BP is based in London?

BP isn't even an American company, so why should we be accused of being careless with the environment?
13 answers 13