Corporate earnings and revenue were strong in 2017, but that’s not the whole story
December 27, 2017 at 11:13 AM EST
One of the primary factors behind the unceasing rally in the U.S. stock market in 2017 came from improvements in corporate profits, but this good news comes with a couple asterisks.