(Community Matters) Exxon Mobil and Shell reporting record profits, $11.7B and $11.6B, respectively. Makes no sense to look at raw numbers. Exxon’s quarterly net profit margin at 8.5%, 11-ish before depletion and depreciation. Their 38%+ return on equity quite a doozie.
subsequent: I am NOT a supporter of windfall profit taxes. We should look into the unnecessarily generous depletion allowances and tax credits