Oxfam says the previous record for world military spending was $1.03 trillion in 1988.

Oxfam says military spending and conflict are major causes of hunger in poor countries, and in its report the group calls on the world's governments to support a proposed treaty that would set conditions aimed at halting the transfer of arms to war zones.

The report says the United States and Middle Eastern countries are responsible for most of the growth in military spending, but says some of the world's poorest countries, mostly in Africa, have also increased spending.

The report says that between 2002 and 2003, Pakistan spent more on its military than on health care.

Oxfam notes that the conflict in the country is making it difficult to deliver relief supplies to Afghanistan, where some 2.5 million people do not have enough food to eat.