Bulls march on D-Street; top 10 stocks to buy in a rallying market Bulls march on D-Street; top 10 stocks to buy in a rallying market