The Living Dead: will Big Oil’s record profits turn us all to zombies?
$100 Billion. That's what the big 5 oil companies have made in profits since January 1. $102.85 billion to be more precise, according to my own calculations (see table below). That means that they’re on course to top $140 billion...