COLOMBO: Crisis-hit Sri Lanka has reached a preliminary agreement with the International Monetary Fund (IMF) for a loan