The stock market is going to be trading flat as long as risk-free assets offer much more yield

The stock market doesn't have a lot going for it at the moment. Risk-free yields of around 5% aren't helping.