News that adds more confirmation to a growth slowdown in China is once again affecting the European equity markets and putting a damper on oil prices. According to the most recent data, China’s trade balance for March is showing a surplus of 5.347 billion, well off the deficit of 1.300 billion expected by a consensus of analysts polled and a mere shadow of February’s deficit of 31.500 billion. The data showed that imports grew at 5.3% and exports rose 8.9% on a year over year basis. Read more
Forex