"Sri Lankan shares, led by market heavyweight John Keells Holdings, weakened on Thursday due to investors' concerns over the rupee's weakness, and worries that outflows from government securities could spread to equities."
But the real situation is this.
Foreigners brought 269 million rupees worth shares while selling 227 million rupees in a day that 49 stocks advanced and 123 stocks declined. - LBO
Why people are doing this?