The Reason for the Iraq War
Email This Post
Chevron Corporation posted a company-best $18.7 billion in profit, while Royal Dutch Shell PLC reported a near-best $31.3 billion. ExxonMobil Corporation, the world’s largest publicly traded oil company, posted a 2007 net income of …
More: continued here
