“Where is your corporate conscience?”
As oil climbed to a humungous record of $135 a barrel, yesterday US senators once again lined up Big Oil's biggest executives and pummeled them with questions. "Where is the corporate conscience?" Senator Dick Durbin, Democrat from Illinois, asked the...