Markets & Economy US homebuilder confidence has plunged to its lowest level since 2012. 2 posts · 3d ago
Markets & Economy The Federal Reserve bought 88% of all mortgages for almost 3 years in the name of “Covid relief” exactly… 5 posts · 10d ago