January 29, 2019
Steam Rolled
Steam rolled. Investors were steam rolled in equities as heavy equipment manufacturer Caterpillar missed earnings and gave weak guidance before yesterday’s bell flattening any hopes of a positive day. To compound the risk off mood, chip manufacturer Nvidia provided negative guidance, warning...