Shanghai Petrochemical (00338) has announced its financial results for the 2025 fiscal year. The group reported revenue of 75.513 billion yuan, representing a decrease of 13.26% compared to the previous year. The company incurred a net loss attributable to shareholders of the parent company of 1.433 billion yuan, a swing from profit to loss year-on-year. The loss per share was 0.153 yuan. According to the announcement, the sales volume of the group's refined oil products in 2025 fell by 9.62% compared to the preceding year, which led to the decline in the group's annual operating revenue.