After a six-week stretch of volatility, all the gauges look set to climb higher. Let’s look at seven stocks to buy for April. Read More