China not to blame for rising oil price, says Xi

READ FULL ARTICLE