Markets | Thu Dec 6, 2012 6:06am EST

Sri Lankan stocks recover from 3-month low on foreign buying