 Good afternoon everybody. I'm Tommy O'Brien, coming to you live from TFNN headquarters in St. Petersburg, Florida, 2 p.m. Eastern time on Friday, two hours left to go in the trading day, and we've got markets in positive territory right now. S&Ps up 15 points. There will be a record closed. Currently trading 31-12. NASDAQ up 40, excuse me, 51 points now trading 85-30. Dow Jones up 135 points, 27,917. We've got two hours to possibly get a 28,000 print in the Dow. Gold contract right now, negative $5 at 14.68. We've got silver, negative 8 cents at 16.94, and the oil contract catching a bid of 95 cents at 57.72. We'll start things off. Let's jump over to the charts. We'll start it off with the indices. Dow Jones just off the highs. This, the futures market currently trading 27,889. We're only about 15 and 20 points off that high that we made just the last couple of hours. NASDAQ 100 trading at 83.09. Making a high just after 11 a.m. of 83.21. S&P 500 currently trading 31-12. Made the high 31-15. Quite a number in the S&Ps. That's an all-time high, folks. Crude oil market. Talk about catching a bid early this morning, trading at $56.44. We almost make it up to $58.5795 in the price of December crude, currently trading at 57.73. The gold contract oscillating a bit today almost made it to 14.70, currently trading at 14.67. And the Euro-US dollar trading at 1.1053. In terms of fundamental news out there, we got retail sales early this morning. Come on, we're going to load maybe for the month of October rising .3% last month. That comes after September's .3% drop. Pretty much in line, a little bit above expectations. And in terms of movers and shakers in the market, how about JCPenney? Up 8% today, but pairing some of those gains, we were up as high as almost a buck 37 at one point. And Berkshire Hathaway taking a position in restoration hardware, up more than 8% on the heels of that news. And jumping over, pretty interesting to keep your eye on. Walmart. So Walmart came out with their earnings a couple days ago, spiked to 125. Couldn't hold those gains yesterday. Actually finished in the red yesterday after trading up to 125.69. Walmart down another 1.1% today, but target catching a bid up 2% today, trading at 1.1341 after trading positive yesterday. Stay tuned, folks. We got a man Dave White coming up live right now with the power trading hour. Tom O'Brien wraps up the trading week live at three o'clock. Markets and records, territory. Stay tuned, folks. We'll be right back.