KARACHI: The decision of the State Bank of Pakistan to control the outflow of the greenback for import payments kept the domestic unit firm, bank treasurers reported. The dollar closed at Rs 104.50 for buying and at Rs 104.70 for selling with no change in value against the rupee. Banks made import payments worth $5 million to $6 million while an approximately identical volume of forex influx was added. The dollar might swing around Rs 104.60 for the near term. In the long term, however, its movement depends on the influx of remittance and investment, according to bankers. The euro shed 25 paisas in the interbank market to close at Rs 112.47 for buying and Rs 112.67 for selling. The pound sterling closed firm with an increase of 10 paisas to close at Rs 129.20 and Rs 129.40 for buying and selling respectively. Kerb market: The dollar ended lower in the open currency market against the rupee because of its dull demand, foreign exchange dealers reported.