Every year, the United States supports over 100 foreign governments with billions of dollars worth of aid funding. According to the U.S. government, this is done to support global peace, security, and development efforts, and to provide humanitarian relief during times of crisis. Considered vital to U.S. national security, this funding is also allocated for strategic, economic and moral reasons.
The Obama administration has requested Congress allocate $37.9 billion to foreign assistance in the budget for fiscal 2016, the majority of it for governments in the Middle East. The final appropriation could differ significantly. The president requested the largest amount of aid for Israel, some $3.1 billion, primarily in support of peace and security. The budget request also asks for $1.5 billion for Afghanistan in support of security and rebuilding projects, and $1.46 billion for Egypt.
*Click below to enlarge (charted by Statista)
Source – forbes