Market Talk – Thursday, June 4
June 04, 2020 at 19:30 PM EDT
The US Treasury and Internal Revenue Service (IRS) announced they completed over $267 billion worth of economic impact payments in the past two months. It is uncertain if a second wave of stimulus checks will be distributed.