European shares post weekly gains as oil prices ease · Digg