 Good morning, everybody. I'm Tommy O'Brien, coming to you live from TFNN headquarters in St. Petersburg, Florida, 9 a.m. Eastern Time Thursday morning, 30 minutes to go until the opening bell, and we got markets positive territory right now. S&P is positive by four points, trading at 3,010. NASDAQ futures positive by 40 points, trading at 7,941. Dow futures positive by 37, trading 26,839. We got earnings season in full swing. Microsoft delivering last night. We'll jump over to that chart in a moment. Tesla delivering as well. Twitter shares down as much as 20% this morning on earnings, and we got an ECB decision. About an hour ago, we have an ECB press conference, Mario Draghi's final press conference going on as we speak. We'll get into all of it. Let's start things off. We'll jump over to the chart. Started off with the Dow, currently trading 26,841 near the pre-market session highs that we were just up there, and about 8 a.m. of 26,863. NASDAQ 100, pretty similar action, trading higher for most of the overnight session, just peaking above 79.50 within the last hour, currently trading 79.47. S&P 500, trading at 3,011, right up there near session highs as well, coming into that opening bell. Crude oil catching quite a bit, extending the gains that we had from yesterday. Backing things up, pretty remarkable. 9 a.m. yesterday morning. We're trading at $53.63. We're now approaching almost $3 above that price level, breaking over the highs that we made yesterday afternoon. Crude currently trading $56.21. Gold catching a bit as well, just peaked at $14.98 on the dot, currently trading at $14.95. And as Draghi is having that final press conference, Euro catching a little bit of a bid at $1,1148. In terms of what else you have happening in the market, durable good numbers coming in as we see a drop of 1.1% in September versus a 0.8% decline expected. That number just coming out briefly. As I stated, Microsoft beating on revenue and earnings, not quite the pop that you might expect to see in that stock though. We'll jump over to that chart in a moment. And as I mentioned as well, Twitter shares down dramatically after earnings missed on the top and bottom line, $145 million monetizable daily active users. And let's jump through some of those charts real quick as we rack this up. There's your Microsoft shares currently trading $138.85. Close at $137.24. TWTR for Twitter, quite a tank. We can open at $31.96 and Tesla. How about it? $301.23. Stay tuned folks. Larry Pesimento coming up with trade what you see. I'll be back at 10 o'clock with Tom. Have a great Thursday.