The British oil and gas producer will publish its financial results for the first quarter of 2026 on Thursday.