Trade Deficit

The May Trade Deficit totaled $26b, $4b less than expected and down from $28.8b which was revised lower by $400mm. The improvement was...

Read More


Trade

China’s June trade surplus data today is another statistic reflecting the impact of their stimulus plan on their economy. The...

Read More