Heavy domestic buying key factor behind recent stocks rally: Will it sustain? | Sharefundss