We are in the early innings of a bull market despite several years of big gains, says one veteran market strategist.
Q2 earnings season kicks off in the coming week, with JPMorgan, Citigroup and Wells Fargo front and center on the earnings calendar.
Stocks like Citigroup (C), JPMorgan (JPM) and Bank of America (BAC) are expected to maintain their momentum and keep scaling new highs.