The U.S. and China engaged in a trade war, imposing escalating trade barriers this week. Stock analysts recommend the 10 best stocks to invest in now, excluding Advanced Micro Devices. Previous top picks like Netflix and Nvidia saw significant returns, with Stock Advisor boasting a 1,060% average return compared to the S&P 500’s 187%. Consider joining Stock Advisor for the latest top 10 list. Parkev Tatevosian, CFA, has affiliate positions in Nvidia and recommends stocks like Apple, Qualcomm, and Tesla.
Note: Stock prices mentioned were from Oct. 10, 2025, and the video was published on Oct. 12, 2025. Stock Advisor returns were as of Oct. 13, 2025.
Read more at Nasdaq: Massive News for Stock Market Investors as the Trade War Between the U.S. and China Escalates