Q2 earnings season preview: What to expect from corporate America

Q2 earnings season preview: What to expect from corporate America