KSE-100: Post-budget macro cues continue to displace investor sentiments; index down 226 points

* All share index clocks 839 million shares, index settles at 48,012 level