Baidu in a glance

Baidu (BIDU) is presently going through a bearish phase, mainly due to: i) The trade war, ii) Macro slowdown in China, iii) Mounting competition in the Chinese internet sector. That has led to an increase in short sellers, which resulted in a price slump. Graph 1 – Percent of shares outstanding short (Source: YCharts) Baidu’s… Read More Baidu in a glance