We finally got some good news about trade on Wednesday and it sent the major indices sharply higher in the final hour. President Trump and European Commission President Jean-Claude Juncker didn’t release anything set in stone today, but they did agree to keep talking about lowering tariffs to stay out of trade war. In a nutshell, the market really liked to see the two saying constructive (and complimentary) things about each other and, therefore, improving the otherwise cantankerous tone on trade. In the aftermath of the meeting, the NASDAQ surged 1.17% to a new all-time high of 7932.2, while the S&P climbed 0.91% to 2846.1. The Dow was off by about 130 points at its worst time of the day, but it finished higher by 0.68% (or a little more than 170 points) to 25,414.1. Once again, low expectations really paid off. The other big news today wasn’t as positive. As of this writing, shares of Facebook are down more than 20% after its quarterly report. The social media pioneer reported year-over-year advances in all the big categories, but revenue missed expectations. Perhaps more importantly, daily active users were way down in Europe and only flat here in North America, which was likely due to the data leaks and security concerns that have been in the news so much. "This earnings disaster is going to send shockwaves through the markets tomorrow. Expect the Nasdaq to be down big and other tech stocks to struggle. Funds are going to lose a lot of money in FB and will likely be selling elsewhere too," said Jeremy Mullin in Counterstrike. "Amazon is tomorrow night and can fix it all, but the next 16 hours will likely be a struggle for tech," he continued. In the portfolios, Surprise Trader is buying again as Dave added another transportation company amid this thriving economy. Also, Home Run Investor picked up an industrial company just a few hours before its earnings report after the bell. Give it all a look below: Today's Portfolio Highlights: Surprise Trader: The portfolio was back to buying on Wednesday after taking a break yesterday. Dave has talked about getting into transports since the economy is “rocking and rolling”. He added a couple such names last Friday, and today he went back to the well by buying a 12.5% allocation in Hub Group (HUBG). This Zacks Rank #1 (Strong Buy) company from the trucking and shipping business has a positive Earnings ESP for the quarter coming after the bell a week from today. Best of all, a rough day of selling yesterday gave the editor a great chance to add HUBG on a dip. Read the complete commentary for more. Home Run Investor: The strong economy and the need from companies like Tesla and Ford to ship their cars has Brian Bolan seeing a lot of growth potential for a railcar leaser like Trinity Industries (TRN). The editor felt so good about this company that he added it on the same day it reported quarterly results. The growth potential and an Earnings ESP of 6.4% has him feeling pretty good about the move. UPDATE: After the bell today, TRN reported earnings per share that easily surpassed the Zacks Consensus Estimate by more than 25%, marking its ninth straight quarter with a positive surprise. Read the full write-up for a lot more on this new buy. Insider Trader: "Wall Street just wants relief from the tariffs. It's willing to latch onto any positive development. "While there was no formal agreement, the US and EU agreed to meet again shortly to try and hammer out an actual agreement. It sounds like the auto tariffs may have been averted, but it's unclear. "It would be great for stocks, if true. But the devil is always in the details so we have to wait to see what develops. "Meanwhile, earnings season rolls on." -- Tracey Ryniec Until Tomorrow, Jim Giaquinto Recommendations from Zacks' Private Portfolios: Believe it or not, this article is not available on the Zacks.com website. The commentary is a partial overview of the daily activity from Zacks' private recommendation services. If you would like to follow our Buy and Sell signals in real time, we've made a special arrangement for readers of this website. Starting today you can see all the recommendations from all of Zacks' portfolios absolutely free for 7 days. Our services cover everything from value stocks and momentum trades to insider buying and positive earnings surprises (which we've predicted with an astonishing 80%+ accuracy). Click here to "test drive" Zacks Ultimate for FREE >> Zacks Investment Research