Oil stocks advanced collectively before midday. As of press time, China Oilfield Services Ltd (02883) climbed 5.04% to HK$7.71.
China Petroleum & Chemical Corporation (00386) rose 2.83% to HK$4.545.
China National Offshore Oil Corporation (00883) gained 2.55% to HK$24.12.
PetroChina Company Limited (00857) added 2.09% to HK$9.785.