Home European stocks on course to snap three-week winning streak