Brett Ewing, Chief Market Strategist at First Franklin Financial Services, joins BNN Bloomberg for his take on why the S&P 500 is due to rally

S&P will hit an all-time high soon, buy these stocks: Strategist

Brett Ewing, chief market strategist at First Franklin Financial Services, joins BNN Bloomberg for his take on why the S&P 500 is due to rally and the top small-mid cap stocks you should buy to benefit.

Watch Full Video Here