Title: Profit squeeze and Keynesian theory