Trade Deficit Comes in Lower Than Expected

  • Trade Deficit Comes in Lower Than Expected.