When it comes to stock buybacks - an increasingly politically charged topic - 2018 has already been a historic year: as we reported last weekendthe $171 billion in YTD stock buyback announcements is the most ever for this early in the year.
https://www.zerohedge.com/news/2018...the+survival+rate+for+everyone+drops+to+zero)
https://www.zerohedge.com/news/2018...the+survival+rate+for+everyone+drops+to+zero)