Q1 earnings review: Bet on these top 20 stocks that could return up to 86%

Experts expect the rally to continue going forward, but volatility may increase as we are moving closer to state and general elections.
The northward journey that started in July, following sideways movement in the April-June quarter (after a correction in February and March) continued...