Oil increases in China to cost Shanghai Petro $267.3m

READ FULL ARTICLE