Paul Craig Roberts is to my mind an underused asset. This is an excellent summary of the basic issues.