6. Sweden
Sweden is the country that spends the most of its GNI on foreign aid, 1,1% of it, which translates to about $6.22 billion. Sweden also increased the amount spent on foreign aid compared to 2013 when the figure was 5.87 billion.

Oleksiy Mark/Shutterstock