Sri Lanka’s rupee closed at 309.35/50 to the US dollar in the spot market Wednesday, weaker from 309.20/30 the previous day, having depreciated in recent weeks, dealers said, while bond yields saw ...