After months of negotiations, a two-year budget has been agreed for the United Nations.
It imposes a cap on spending of $950m for next year.
The American ambassador to the UN, John Bolton, described the outcome as a victory for the US, which has used the budget issue to press for changes in the way the UN is run.