Originally Posted by 32vld
Forgot to add that the oil companies since then have been having record profits.
Profit margins of the oil companies are far less than other high profile companies. We flock to buy their products (e.g. Apple), and never hear a whimper about their profit margins.
"... record profits, ..." So what?