EU leaders agree on partial embargo on Russian oil