Ringgit weakens to 17 year low, KLCI down 30 pts (Update)