European stocks hit 2-week high on tech, earnings boost | Sharefundss