A narrowing trade deficit in December, down to $21.94 billion down from a record $31.86 billion in November, further bolstered market sentiment