STI failed to test 2900 level last week as fresh concerns on the Europe economy trembled the whole market. Political instability in Greece and Italy left many traders and investors worried about whether the EU will be willing to resolve their debt issues. Another major cause in the sharp drop in STI’s sharp drop on [...]