China had its largest trade deficit in 22 years this past February of $31.5 billion.
Why? Weaker demand from Europe and the United States is one reason. Factories being temporarily shut down due to Chinese New Year could be another reason.
Is this seasonal anomaly or one more bad sign coming out of China?
Stay tuned