CBSN

Stock market closes year at historic highs