25-04-2017 18:59 via cleveland.com

Healthy profits push stocks higher; Nasdaq crosses 6,000

More big businesses joined the earnings parade Tuesday, saying their profits were even larger in the first three months of the year than analysts were expecting, including Caterpillar and McDonald's.
Read more »