Home Stock & Shares European shares pull back, oil rally limits losses