Inflation, Record Profits, and Corporate Greed