At a three-week high, the General Index comfortably broke the "barrier" of 1,420 units - Seventh session with positive signs ...