CNBC Squawk On The Street April 4, 2016
Teslas model 3 orders topped 10 billion in the first 36 hours. And that data leak of more than 11 million documents making its way around the globe. Why the Panama Papers have more than a few World Leaders under the microscope. Futures inching higher. Oil prices hitting some onemonth lows. Investors are waiting comments from fed president kashkari, and robert cap lylin. Talking about q1 earnings, whether the bar has been lowered enough where they have a nice p e going. Theres so many downgrades today, its daunting. These stocks have moved too much ahead of earnings. I think its true if the dol...