Stock markets end five-day winning run on profit-taking in IT
The index opened lower but staged a recovery in late-morning deals to touch its all-time
Read More