How stocks put up their best quarter in 6 years · CNBC Television · Sentinel