Indices closed with gains on Wednesday. Dow brands led the way up while the Nasdaq hit a new record level for the third straight session. On another note, the U.S. trade deficit narrowed to $46.2 billion in April. The goods deficit dipped to $68.3 billion. Nominal goods exports ticked up 0.2% and imports slipped 0.3%. Looking elsewhere, crude oil took a breather. West Texas Intermediate crude shed 0.7% today to settle at $65.05 a barrel.