Portugal drivers end fuel strike