The trade deficit narrowed to $48.8 billion from $47 billion; the budget deficit had also narrowed in a somewhat complicated batch of data released from the Census Bureau yesterday.
Trade deficit narrows;