Nasdaq ends atop 16,000 mark for the first time on tech strength

World