EU leans towards Russian oil ban by year-end, diplomats say