Shares of Caterpillar (CAT) are rallying Tuesday on the heels of an upgrade to buy by a sell-side analyst. Let's examine the charts and indicators.
More from Investing
The Dow held its own, but under the surface it wasn't so pretty as the correction churns on.
Buyers have been attracted in the $180 area in March, April and now.
Here's why this healthcare stock is a potential port in the storm for investors.