52 countries updated the database with the most recent July 2026 data
Ed Conway on the huge spike in diesel prices - and why the UK is vulnerable