Mr. Market and American Investors bet big on China and Alibaba

I think the coronavirus statistics justify the Alibaba Holdings Inc. (NYSE: BABA) bulls. However, the same statistics cast doubt on the bull case for American stocks.

Read more

Is Alibaba Making Money?

I think Alibaba is the better growth stock because of its faster rate of growth and lower price. However, Amazon could be safer because the Everything Store is based in a country with more stability.

Read more