US ban on Russian oil to leave more cargoes at sea with no buyers