The Most Important News
Link
We just got more evidence that global trade is absolutely imploding. Chinese exports dropped 25.4 percent during the month of February compared to a year ago, and Chinese imports fell 13.8 percent compared to a year ago. For Chinese exports, that was the worst decline that we have seen since...
via IFTTT