“Black Rock has been buying up all the single family homes”
They own $60 billion out of $36 trillion, a tiny percentage.
It’s a start