Finding great stocks to buy is tough, especially amidst a U.S. trade war with China and in an era of rising interest rates. 

TheStreet has access to all sorts of insider knowledge from the top investment banks, and are always looking to share the wealth with investors. Today, a 53-page note was dumped in our lap from the folks at Credit Suisse. The investment bank sourced "top picks" from its analyst team, which are revealed below. 

In reviewing the note, TheStreet thinks the theme around all the stock suggestions are best in breed companies with compelling valuations. A good portion of them are also leveraged to strong global economic growth prospects (such as FedEx (FDX) ). 

Choose wisely, folks. These should be carefully researched on your own.

Several top stocks mentioned here are key holdings in Jim Cramer's Action Alerts PLUS. Learn more here.

Follow the Action Alerts PLUS team on Twitter:

For more actionable investing ideas, check out TheStreet's Real Money

More from Stocks

Get a Juicy 8%+ Dividend Yield With Solid Income Streams All in One Stock

Get a Juicy 8%+ Dividend Yield With Solid Income Streams All in One Stock

U.S.-Chinese Trade War Could Mash Up Apple

U.S.-Chinese Trade War Could Mash Up Apple

How to Overcome the Fear of Trading Super-Momentum Stocks

How to Overcome the Fear of Trading Super-Momentum Stocks

Tesla's People Problem and the Inscrutable Musk: 2 Things That Make You Go Hmmm

Tesla's People Problem and the Inscrutable Musk: 2 Things That Make You Go Hmmm

Dow Hits Another Closing High to End Record Setting Week

Dow Hits Another Closing High to End Record Setting Week