SINOPEC CORP (HKEX: 00386) has disclosed its share repurchase activities for June 25. The company allocated approximately HK$15.62 million to repurchase 3.8 million H-shares. Additionally, it spent around RMB 29.25 million to buy back 6.4 million A-shares.