OctaFX | OctaFX Forex Broker
Open trading account

China posts trade deficit in March

China trade balance showed a surprising deficit of $880 million after analysts called instead for $15.1bln in surplus. While exports missed, imports soared more than expected, leading to the decrease in the balance.
Read more Next
Start livechat