US stocks open in positive territory