Corp earnings are a sitting duck when we start having $2T deficits and Repo Mkt turmoil every single day (and Fed bal sheet skyrocketing)
Corp taxes collected last year: $160 billionTotal US tax receipts: $4 Trillion Corp earnings are a sitting duck when we start having $2T deficits and Repo Mkt turmoil every single day (and Fed bal sheet skyrocketing) P/E ratios are a mirage of debt, buybacks and fake tax rates pic.twitter.com/pkhtCqjngw — M/1_LP (@MI_Investments) March 11, 2020