In trading on Tuesday, shares of Sinopec Shanghai Petrochemical Co., Ltd. (NYSE: SHI) crossed above their 200 day moving average of $38.32, changing hands as high as $38.67 per share. Sinopec Shanghai Petrochemical Co., Ltd. shares are currently trading up about 1.1% on the day. The chart below shows the one year performance of SHI ...