The International Monetary Fund did not reach a staff-level agreement with Sri Lanka in its first review under a $2.9 billion ...