Energy shares and Greek rebound lift European equities