We are in the early innings of a bull market despite several years of big gains, says one veteran market strategist.
These exchange-traded funds should keep the income flowing in regularly.
Q2 earnings season kicks off in the coming week, with JPMorgan, Citigroup and Wells Fargo front and center on the earnings calendar.