From now till 31 March 2025, earn 3 mpd with Kris+ at Esso, on top up of up to 4 mpd from credit cards and extra miles from Esso Smiles.

source: https://milelion.com/2024/10/01/earn-7-mpd-or-more-on-esso-petrol-with-kris/