December 18, 2018
Walking on Eggshells
Walking on eggshells. Markets sold off yesterday over Fed rate hike fears, potential economic slowdown, and an increasingly more frequent use of the word “recession”. Following Friday’s selloff traders could not quite get their emotions in check during yesterday’s session as all the major indices...