Browsing: Foreign investors pull out $1.27 billion from market after Budget