This month, 84% of apartment dwellers paid rent by April 12. But not everyone could pay all of it. The stock market is buoyed by some health care news. The president of the Philadelphia Fed offers some insight.