Home Stock & Shares European stocks buoyed by energy gains