The annual trade deficit was $2.18 billion, the biggest gap since August 2009.
Export receipts outpaced imports by $157min April for an annual deficit of $694m.
The unexpected result narrows the annual trade deficit to $1.08 billion from $1.3 billion.
The surplus is the largest for a December month as a percentage of exports since 1991.
The Meeting Place of Intelligent Business