Nasdaq crosses 6,000 as healthy profits push stocks higher yet

0
191