BP's public relations gaffes causing British companies problems in the U.S.