Index heavyweights were the star performers on Monday, and there is talk that the much awaited shifted from mid and small caps to large caps may be underway
While every quarterly earnings season has its share of disappointments, this time they seem to be making more headlines than the companies which delivered good numbers