PaddyL Wrote:
Mar 19, 2013 2:38 PM
Where did you get those numbers? Exxon paid $31 billion of tax on $79 billion of taxable income. Taxes paid are 39% of taxable income.