The International Monetary Fund has reached a tentative agreement for a US$4.5 billion aid program for Bangladesh. The International Monetary Fund further stated that it was a staff agreement for 42 months. However, the financial fund has agreed to give only 2.9 billion dollars to Sri Lanka.