Earnings Improve But Inflation Fears Reemerge