On July 2, Ed Yardeni of Yardeni Research appeared on CNBC to talk about the upcoming earnings season and how it is driving ...