Almost two years to the day that U.S. President Donald Trump first imposed tariffs on imported washing machines and solar panels, the U.S. and China have officially completed a “phase one” trade deal. Since the deal was announced in mid-December, the S&P 500 has rallied 3.4% on hopes that the phase one deal will create more predictability and stability in the global economy. While all investors are likely relieved to see progress on the trade war front, some companies are benefiting more from the phase one deal than others. Here are seven phase one trade deal stocks to buy, according to Bank of America. Baidu Inc (NASDAQ: BIDU ) At the top of the list of trade deal winners is U.S.-listed Chinese stocks. The trade war has weighed on Chinese economic growth, and a weak Chinese economy is bad news for all Chinese stocks, not just those that do business with the U.S. Baidu is the Chinese market leader in online and mobile search, and analyst Eddie Leung recently said the Chinese version of Google is moving in the right direction by focusing on improving content and customer engagement rather than focusing on adding advertisers.