Shandong Xinchao Energy's Attributable Profit Slides 41% in 2025
Shandong Xinchao Energy's (SHA:600777) attributable profit fell 41% to 1.21 billion yuan in 2025 from 2.04 billion yuan in 2024, according to a Friday filing with the Shanghai bourse.Earnings per share at the oil and natural gas company decreased 41% to 0.18 yuan from 0.30 yuan in the previous year.Operating income declined 13% year over year to 7.27 billion yuan from 8.36 billion yuan.