More than 125 economists are now urging a second stimulus check November 24, 2020 From the time COVID hit the U.S., politicians have continually failed to support citizens with new stimulus payments. The price will be high. By: Lorie