Home Stock & Shares European stocks edge up as oil and bank shares gain