Big Oil’s Secret Impoverishment
February 07, 2008 at 13:50 PM EST
The headlines seem to be rolling in nonstop for Big Oil: “Chevron Posts Record $17 Billion Profit. BP Profit Up 52%, Record $4.4 Billion Quarter.” And the giant among giants, “Exxon Mobil Reported All-Time Record $39.5 Billion Profit.” We’ve all seen these headlines before and, sad to say, many investors bought into the hype. Both Chevron [...]