Article By:
Zacks Investment Research
Sunday, November 19, 2017 1:58 PM EDT
Large-caps are having an upper hand over the smaller ones, be it for revenues or earnings. Buoyancy in the global economy, a still-subdued dollar and hopes of tax cuts have made this trend possible.