Chinese economy released its Producer price index for March on yearly basis where the actual reading showed a deficit to meet analysts' expectations by 0.3% compared with previous of 0.0%.

On the other hand Consumer Price index showed unexpected reading in March on yearly basis where the actual came with 3.6% after a prior reading of 3.2% while expectations was leading to 3.4%