Yanchang Petroleum International Limited provided earnings guidance for the year ended 31 December 2023. For the year, Group is expected to record a profit of around HKD 575 million.