Listen

Description

2nd quarter earnings season kicking off this morning with several of the marquee companies reporting their earnings and they’re crushing expectations.