Summary: This week's episode is all about key takeaways from banks' Q2 earnings, the state of the semiconductor industry, and Elon Musk vs Twitter