US stocks open higher despite trade deficit climbing to 6-month high