Home Investing The Senate’s Latest Budget Resolution is a Fiscal Train Wreck