Trade Of The Decade: Buy This In The Corona-Crash
May 06, 2020 at 11:43 AM EDT
In the current crisis plus crash scenario, the energy infrastructure companies have suffered a triple-whammy of bad news hits. The result was share prices that dropped by as much as 90% in just two months.