European stocks dogged by weak data, losses for energy shares

Share this post