BookMarksPlus
The major benchmarks closed higher amid upbeat economic data and solid corporate earnings.