European shares edge lower ahead of ECB meeting, US tech earnings; oil jumps | AllMind News