Stock markets closed sharply lower yesterday as traders took profits from an exuberant rally which is into its third week.
Stock markets close lower as traders take profits