China Petroleum & Chemical Corp reported a 36.8% drop in net profit for 2025. This result points to deeper structural strains facing refiners as fuel demand softens and margins come under sustained pressure. The company posted net income attributable to shareholders of 31.8 billion yuan ($4.62 billion), according to its Shanghai filing. The scale of
Don't miss out on breaking stories and in-depth articles.