European markets kicked off the start of with a flourish . Analysts are highlighting several factors for this encouraging performance. Stable economic growth are seen as key drivers behind the rally. A number of European companies reported impressive earnings performance in recent quarters , further boosting investor confidence. While some analys