US backs oil revenue freeze, signs finance ministry agreement