European stocks drift lower; key economic data releases to guide sentiment

European stocks drift lower; key economic data releases to guide sentiment