📉 U.S. trade deficit narrows to $70.4B, down $8.5B from last period but falls short of forecasts by $0.3B. A step in the right direction but not hitting the mark just yet! #Economy #TradeBalance
#Economy #TradeBalance