It always makes me laugh when this topic comes up. No-one will ever be able to mount a large enough boycott to really hurt any of the oil companies. People will complain but when push comes to shove, they won't do anthing (Leaf nation - sound familiar?). To all those pushing for a boycott I say, buy some shares. If you really want to make a statement, get enough like minded share holders together and raise a stink at the annual meeting. If that doesn't work, enjoy the growth of your investment.