I believe that a payroll tax abeyance was signed into law and some kind of stimulus situation went on. I do not know the details. Quite remarkable today was the enormous ramp in bond prices that immediately came off. Look at a chart of TLT intraday. Almost a 10-point movement, I believe the largest in history, and it immediately came off.
Not sure anything has been signed into law yet.