Global transportation and logistics player XPO Logistics’ (XPO) share price has been on a roller coaster ride for the past few years. The year 2019 was far from great for the company. Prominent amongst the reasons for much of the poor performance was the loss of business from a big customer, potentially Amazon (AMZN), and significant criticism by short-seller Point Capital.
Keeping these problems behind, the company had started rising in early 2020 only to get dashed again by concerns surrounding the ongoing pandemic. On March 19, the stock had fallen as low