To what extent does this mask selloffs by investors? Surely a big contributor to this is the excessive cash many companies are sitting on due to both record profits and the recent tax cuts. Does this in particular make anyone lose any sleep at night?
Submitted August 06, 2018 at 12:02PM by p10_user https://ift.tt/2LXzvMn