Why Caterpillar Stock Is Volatile Today
30/4 21:51
Caterpillar (NYSE: CAT) reported weaker-than-expected first-quarter results and lowered full-year guidance. But investors went into earnings season anticipating bad news from Cat, limiting the downside post-announcement....