Should I Buy Stocks or Bonds Right Now?

Generally speaking, stocks provide reasonable growth while bonds provide stable income. Each play important roles in diversified portfolios.