The latest batch of stimulus payments shows a slowdown in the number of checks going out, and it brings the total number of payments to over 171 million. Read More