The companies pumping the oil unfortunately have to offset the costs created by OPEC by spreading them relatively evenly across their customer base. If they gave lower prices to Argentina and other nations that had their own oil (US, Canada, etc.), they'd have to really gouge nations with no oil, in which case their sales would likely go down at some point (there does eventually become a point at which alternative energy, expensive as it is, would be less expensive than oil) and they would then have to raise their prices elsewhere to offset the costs. Either way, the prices end up high. That's just what happens when you subvert the market the way OPEC and other cartels do. No one complains about the diamond cartels because they are a luxury good, but oil is essential to many everyday activities.
Edit: You will find extremely high costs of gasoline in many European nations, but this has nothing to do with the prices charged by oil companies. It is simply that they tax the hell out of it.