When you actually look at cost vs profit in a global sense, most oil companies do fine making 4-10 dollars per barrel.....that should be the bottom line.

Labels: moderation: safe