SA stocks react to global economic challenges