Skip to main content
Will the UK average pump petrol price fall below 150p per litre before 31 July 2026? — 23.67% YES | PeoplesOdds | PeoplesOdds