{"fuel":"KEROSENE","caveats":["These are observed recent prices, not supplier-confirmed or bookable offers.","Coverage varies by county, supplier and delivery volume; an empty value is not estimated from another volume.","Final delivered price, fees, availability and timing must be confirmed with the named oil supplier."],"license":{"url":"https://creativecommons.org/licenses/by/4.0/","name":"Creative Commons Attribution 4.0 International","shortName":"CC BY 4.0","attributionTemplate":"Source: Tankful weekly observed heating-oil index, [issue date], revision [number], licensed under CC BY 4.0."},"volumes":[{"q1":519.22,"q3":529,"max":535.5,"min":503.5,"litres":300,"status":"publishable","midpoint":525.76,"periodEnd":"2026-10-20","countyCount":26,"periodStart":"2026-10-14","dataAgeHours":0,"statusReason":null,"coverageQuality":"strong","weeklyChangePct":-1.3,"observationCount":580,"previousMidpoint":532.5,"absoluteChangeEur":-6.74,"lastObservationAt":"2026-10-20T05:21:13.242Z","previousPeriodEnd":"2026-10-13","previousCountyCount":26,"previousPeriodStart":"2026-10-07","comparableCountyCount":26,"descriptiveAggregateMidpoint":526.91},{"q1":835.18,"q3":839,"max":863.99,"min":810,"litres":500,"status":"publishable","midpoint":836.91,"periodEnd":"2026-10-20","countyCount":26,"periodStart":"2026-10-14","dataAgeHours":0,"statusReason":null,"coverageQuality":"strong","weeklyChangePct":-0.5,"observationCount":861,"previousMidpoint":840.75,"absoluteChangeEur":-3.85,"lastObservationAt":"2026-10-20T05:18:56.363Z","previousPeriodEnd":"2026-10-13","previousCountyCount":26,"previousPeriodStart":"2026-10-07","comparableCountyCount":26,"descriptiveAggregateMidpoint":838.26},{"q1":1639,"q3":1662.52,"max":1770,"min":1618,"litres":1000,"status":"publishable","midpoint":1650.38,"periodEnd":"2026-10-20","countyCount":26,"periodStart":"2026-10-14","dataAgeHours":0,"statusReason":null,"coverageQuality":"strong","weeklyChangePct":-1.1,"observationCount":614,"previousMidpoint":1669.25,"absoluteChangeEur":-18.87,"lastObservationAt":"2026-10-20T05:18:56.363Z","previousPeriodEnd":"2026-10-13","previousCountyCount":26,"previousPeriodStart":"2026-10-07","comparableCountyCount":26,"descriptiveAggregateMidpoint":1650.76}],"coverage":{"supportedVolumes":[300,500,1000],"expectedCountyCount":26,"observationsChecked":2055,"observedCountyCount":26},"freshness":"fresh","geography":"Ireland","issueDate":"2026-10-20","countyRows":[{"county":"Carlow","litres":500,"sourceCount":7,"nationalRank":17,"currentMaxEur":842.96,"currentMinEur":818,"lastCheckedAt":"2026-10-20T03:32:33.265Z","currentPeriodEnd":"2026-10-20","percentageChange":0,"absoluteChangeEur":0,"previousPeriodEnd":"2026-10-13","currentMidpointEur":839,"currentPeriodStart":"2026-10-14","previousMidpointEur":839,"previousPeriodStart":"2026-10-07","currentObservationCount":34,"previousObservationCount":28,"differenceFromNationalEur":2.1},{"county":"Cavan","litres":500,"sourceCount":6,"nationalRank":18,"currentMaxEur":846.2,"currentMinEur":819,"lastCheckedAt":"2026-10-19T20:58:39.726Z","currentPeriodEnd":"2026-10-20","percentageChange":-0.7,"absoluteChangeEur":-6.01,"previousPeriodEnd":"2026-10-13","currentMidpointEur":839,"currentPeriodStart":"2026-10-14","previousMidpointEur":845.01,"previousPeriodStart":"2026-10-07","currentObservationCount":25,"previousObservationCount":33,"differenceFromNationalEur":2.1},{"county":"Clare","litres":500,"sourceCount":3,"nationalRank":24,"currentMaxEur":880.99,"currentMinEur":830,"lastCheckedAt":"2026-10-20T03:14:20.129Z","currentPeriodEnd":"2026-10-20","percentageChange":-0.7,"absoluteChangeEur":-5.5,"previousPeriodEnd":"2026-10-13","currentMidpointEur":839.51,"currentPeriodStart":"2026-10-14","previousMidpointEur":845.01,"previousPeriodStart":"2026-10-07","currentObservationCount":11,"previousObservationCount":17,"differenceFromNationalEur":2.61},{"county":"Cork","litres":500,"sourceCount":11,"nationalRank":11,"currentMaxEur":870,"currentMinEur":808.97,"lastCheckedAt":"2026-10-20T05:18:56.363Z","currentPeriodEnd":"2026-10-20","percentageChange":-0.5,"absoluteChangeEur":-4.37,"previousPeriodEnd":"2026-10-13","currentMidpointEur":835.64,"currentPeriodStart":"2026-10-14","previousMidpointEur":840.01,"previousPeriodStart":"2026-10-07","currentObservationCount":66,"previousObservationCount":58,"differenceFromNationalEur":-1.26},{"county":"Donegal","litres":500,"sourceCount":5,"nationalRank":26,"currentMaxEur":867.99,"currentMinEur":840,"lastCheckedAt":"2026-10-20T04:39:23.247Z","currentPeriodEnd":"2026-10-20","percentageChange":1.8,"absoluteChangeEur":14.98,"previousPeriodEnd":"2026-10-13","currentMidpointEur":855.99,"currentPeriodStart":"2026-10-14","previousMidpointEur":841.01,"previousPeriodStart":"2026-10-07","currentObservationCount":26,"previousObservationCount":29,"differenceFromNationalEur":19.09},{"county":"Dublin","litres":500,"sourceCount":9,"nationalRank":7,"currentMaxEur":860,"currentMinEur":819,"lastCheckedAt":"2026-10-20T04:31:47.717Z","currentPeriodEnd":"2026-10-20","percentageChange":-1.2,"absoluteChangeEur":-10,"previousPeriodEnd":"2026-10-13","currentMidpointEur":835,"currentPeriodStart":"2026-10-14","previousMidpointEur":845,"previousPeriodStart":"2026-10-07","currentObservationCount":52,"previousObservationCount":47,"differenceFromNationalEur":-1.9},{"county":"Galway","litres":500,"sourceCount":5,"nationalRank":19,"currentMaxEur":845,"currentMinEur":815,"lastCheckedAt":"2026-10-20T05:12:41.814Z","currentPeriodEnd":"2026-10-20","percentageChange":-0.7,"absoluteChangeEur":-6,"previousPeriodEnd":"2026-10-13","currentMidpointEur":839,"currentPeriodStart":"2026-10-14","previousMidpointEur":845,"previousPeriodStart":"2026-10-07","currentObservationCount":31,"previousObservationCount":38,"differenceFromNationalEur":2.1},{"county":"Kerry","litres":500,"sourceCount":5,"nationalRank":3,"currentMaxEur":850,"currentMinEur":827,"lastCheckedAt":"2026-10-20T05:00:41.310Z","currentPeriodEnd":"2026-10-20","percentageChange":-0.4,"absoluteChangeEur":-3.02,"previousPeriodEnd":"2026-10-13","currentMidpointEur":832,"currentPeriodStart":"2026-10-14","previousMidpointEur":835.02,"previousPeriodStart":"2026-10-07","currentObservationCount":21,"previousObservationCount":15,"differenceFromNationalEur":-4.9},{"county":"Kildare","litres":500,"sourceCount":12,"nationalRank":13,"currentMaxEur":850,"currentMinEur":818,"lastCheckedAt":"2026-10-20T04:59:29.584Z","currentPeriodEnd":"2026-10-20","percentageChange":-1,"absoluteChangeEur":-8.51,"previousPeriodEnd":"2026-10-13","currentMidpointEur":836.49,"currentPeriodStart":"2026-10-14","previousMidpointEur":845,"previousPeriodStart":"2026-10-07","currentObservationCount":73,"previousObservationCount":55,"differenceFromNationalEur":-0.41},{"county":"Kilkenny","litres":500,"sourceCount":6,"nationalRank":12,"currentMaxEur":863,"currentMinEur":818,"lastCheckedAt":"2026-10-20T03:09:06.604Z","currentPeriodEnd":"2026-10-20","percentageChange":0.3,"absoluteChangeEur":2.14,"previousPeriodEnd":"2026-10-13","currentMidpointEur":835.64,"currentPeriodStart":"2026-10-14","previousMidpointEur":833.5,"previousPeriodStart":"2026-10-07","currentObservationCount":33,"previousObservationCount":31,"differenceFromNationalEur":-1.26},{"county":"Laois","litres":500,"sourceCount":9,"nationalRank":20,"currentMaxEur":850,"currentMinEur":826,"lastCheckedAt":"2026-10-20T03:00:50.611Z","currentPeriodEnd":"2026-10-20","percentageChange":-0.7,"absoluteChangeEur":-6.29,"previousPeriodEnd":"2026-10-13","currentMidpointEur":839,"currentPeriodStart":"2026-10-14","previousMidpointEur":845.29,"previousPeriodStart":"2026-10-07","currentObservationCount":50,"previousObservationCount":51,"differenceFromNationalEur":2.1},{"county":"Leitrim","litres":500,"sourceCount":3,"nationalRank":16,"currentMaxEur":845,"currentMinEur":830,"lastCheckedAt":"2026-10-17T22:57:06.933Z","currentPeriodEnd":"2026-10-20","percentageChange":-0.2,"absoluteChangeEur":-1.5,"previousPeriodEnd":"2026-10-13","currentMidpointEur":839,"currentPeriodStart":"2026-10-14","previousMidpointEur":840.5,"previousPeriodStart":"2026-10-07","currentObservationCount":10,"previousObservationCount":22,"differenceFromNationalEur":2.09},{"county":"Limerick","litres":500,"sourceCount":3,"nationalRank":25,"currentMaxEur":882.97,"currentMinEur":830,"lastCheckedAt":"2026-10-20T03:51:18.233Z","currentPeriodEnd":"2026-10-20","percentageChange":-1.2,"absoluteChangeEur":-10,"previousPeriodEnd":"2026-10-13","currentMidpointEur":850,"currentPeriodStart":"2026-10-14","previousMidpointEur":860,"previousPeriodStart":"2026-10-07","currentObservationCount":11,"previousObservationCount":16,"differenceFromNationalEur":13.1},{"county":"Longford","litres":500,"sourceCount":3,"nationalRank":21,"currentMaxEur":845.01,"currentMinEur":819,"lastCheckedAt":"2026-10-19T21:59:03.784Z","currentPeriodEnd":"2026-10-20","percentageChange":-0.4,"absoluteChangeEur":-3,"previousPeriodEnd":"2026-10-13","currentMidpointEur":839,"currentPeriodStart":"2026-10-14","previousMidpointEur":842,"previousPeriodStart":"2026-10-07","currentObservationCount":13,"previousObservationCount":16,"differenceFromNationalEur":2.1},{"county":"Louth","litres":500,"sourceCount":6,"nationalRank":5,"currentMaxEur":860,"currentMinEur":823,"lastCheckedAt":"2026-10-20T02:42:44.287Z","currentPeriodEnd":"2026-10-20","percentageChange":-1.3,"absoluteChangeEur":-11,"previousPeriodEnd":"2026-10-13","currentMidpointEur":834.01,"currentPeriodStart":"2026-10-14","previousMidpointEur":845.01,"previousPeriodStart":"2026-10-07","currentObservationCount":28,"previousObservationCount":28,"differenceFromNationalEur":-2.89},{"county":"Mayo","litres":500,"sourceCount":7,"nationalRank":22,"currentMaxEur":843.99,"currentMinEur":825,"lastCheckedAt":"2026-10-20T03:57:01.637Z","currentPeriodEnd":"2026-10-20","percentageChange":-0.6,"absoluteChangeEur":-4.98,"previousPeriodEnd":"2026-10-13","currentMidpointEur":839,"currentPeriodStart":"2026-10-14","previousMidpointEur":843.98,"previousPeriodStart":"2026-10-07","currentObservationCount":32,"previousObservationCount":34,"differenceFromNationalEur":2.1},{"county":"Meath","litres":500,"sourceCount":9,"nationalRank":8,"currentMaxEur":860,"currentMinEur":808,"lastCheckedAt":"2026-10-20T05:01:45.122Z","currentPeriodEnd":"2026-10-20","percentageChange":-0.5,"absoluteChangeEur":-4,"previousPeriodEnd":"2026-10-13","currentMidpointEur":835,"currentPeriodStart":"2026-10-14","previousMidpointEur":839,"previousPeriodStart":"2026-10-07","currentObservationCount":41,"previousObservationCount":44,"differenceFromNationalEur":-1.9},{"county":"Monaghan","litres":500,"sourceCount":7,"nationalRank":6,"currentMaxEur":925,"currentMinEur":800,"lastCheckedAt":"2026-10-20T03:23:35.237Z","currentPeriodEnd":"2026-10-20","percentageChange":-0.5,"absoluteChangeEur":-4.15,"previousPeriodEnd":"2026-10-13","currentMidpointEur":834.85,"currentPeriodStart":"2026-10-14","previousMidpointEur":839,"previousPeriodStart":"2026-10-07","currentObservationCount":33,"previousObservationCount":41,"differenceFromNationalEur":-2.05},{"county":"Offaly","litres":500,"sourceCount":8,"nationalRank":23,"currentMaxEur":850,"currentMinEur":827,"lastCheckedAt":"2026-10-20T03:15:45.462Z","currentPeriodEnd":"2026-10-20","percentageChange":-0.6,"absoluteChangeEur":-5,"previousPeriodEnd":"2026-10-13","currentMidpointEur":839,"currentPeriodStart":"2026-10-14","previousMidpointEur":844,"previousPeriodStart":"2026-10-07","currentObservationCount":41,"previousObservationCount":47,"differenceFromNationalEur":2.1},{"county":"Roscommon","litres":500,"sourceCount":7,"nationalRank":1,"currentMaxEur":845,"currentMinEur":819,"lastCheckedAt":"2026-10-19T21:08:05.927Z","currentPeriodEnd":"2026-10-20","percentageChange":-1.2,"absoluteChangeEur":-9.88,"previousPeriodEnd":"2026-10-13","currentMidpointEur":829.12,"currentPeriodStart":"2026-10-14","previousMidpointEur":839,"previousPeriodStart":"2026-10-07","currentObservationCount":26,"previousObservationCount":37,"differenceFromNationalEur":-7.78},{"county":"Sligo","litres":500,"sourceCount":4,"nationalRank":15,"currentMaxEur":843.99,"currentMinEur":820,"lastCheckedAt":"2026-10-19T22:02:36.811Z","currentPeriodEnd":"2026-10-20","percentageChange":-0.1,"absoluteChangeEur":-0.48,"previousPeriodEnd":"2026-10-13","currentMidpointEur":838.51,"currentPeriodStart":"2026-10-14","previousMidpointEur":838.99,"previousPeriodStart":"2026-10-07","currentObservationCount":14,"previousObservationCount":21,"differenceFromNationalEur":1.61},{"county":"Tipperary","litres":500,"sourceCount":5,"nationalRank":14,"currentMaxEur":850,"currentMinEur":828,"lastCheckedAt":"2026-10-20T03:35:03.228Z","currentPeriodEnd":"2026-10-20","percentageChange":-0.9,"absoluteChangeEur":-7.69,"previousPeriodEnd":"2026-10-13","currentMidpointEur":837.32,"currentPeriodStart":"2026-10-14","previousMidpointEur":845.01,"previousPeriodStart":"2026-10-07","currentObservationCount":27,"previousObservationCount":24,"differenceFromNationalEur":0.42},{"county":"Waterford","litres":500,"sourceCount":6,"nationalRank":9,"currentMaxEur":843.99,"currentMinEur":818,"lastCheckedAt":"2026-10-20T05:06:28.116Z","currentPeriodEnd":"2026-10-20","percentageChange":0.4,"absoluteChangeEur":3,"previousPeriodEnd":"2026-10-13","currentMidpointEur":835,"currentPeriodStart":"2026-10-14","previousMidpointEur":832,"previousPeriodStart":"2026-10-07","currentObservationCount":26,"previousObservationCount":29,"differenceFromNationalEur":-1.9},{"county":"Westmeath","litres":500,"sourceCount":7,"nationalRank":2,"currentMaxEur":849,"currentMinEur":810,"lastCheckedAt":"2026-10-20T05:18:29.970Z","currentPeriodEnd":"2026-10-20","percentageChange":-1.2,"absoluteChangeEur":-9.75,"previousPeriodEnd":"2026-10-13","currentMidpointEur":829.51,"currentPeriodStart":"2026-10-14","previousMidpointEur":839.26,"previousPeriodStart":"2026-10-07","currentObservationCount":37,"previousObservationCount":46,"differenceFromNationalEur":-7.39},{"county":"Wexford","litres":500,"sourceCount":6,"nationalRank":4,"currentMaxEur":845.01,"currentMinEur":818,"lastCheckedAt":"2026-10-20T04:54:38.587Z","currentPeriodEnd":"2026-10-20","percentageChange":-0.1,"absoluteChangeEur":-1,"previousPeriodEnd":"2026-10-13","currentMidpointEur":834,"currentPeriodStart":"2026-10-14","previousMidpointEur":835,"previousPeriodStart":"2026-10-07","currentObservationCount":33,"previousObservationCount":31,"differenceFromNationalEur":-2.9},{"county":"Wicklow","litres":500,"sourceCount":11,"nationalRank":10,"currentMaxEur":845,"currentMinEur":827,"lastCheckedAt":"2026-10-20T05:03:18.664Z","currentPeriodEnd":"2026-10-20","percentageChange":-0.6,"absoluteChangeEur":-5,"previousPeriodEnd":"2026-10-13","currentMidpointEur":835,"currentPeriodStart":"2026-10-14","previousMidpointEur":840,"previousPeriodStart":"2026-10-07","currentObservationCount":56,"previousObservationCount":54,"differenceFromNationalEur":-1.9}],"pressReady":true,"generatedAt":"2026-10-20T05:21:41.758Z","methodology":["A frozen issue is scheduled each Tuesday at 06:20 Europe/Dublin, with up to five minutes of randomized delay, using observations available at publication time; scheduler retries do not change it.","Only validated, publicly displayable kerosene observations at the stated delivery volume are included.","Each supplier source contributes at most its latest observation for a county and Irish calendar day.","For weekly comparisons, only counties with validated observations in both seven-day windows are used. Each county's weekly midpoint is the median of its daily midpoints, and each matched county has equal weight in the national midpoint.","The published Q1 and Q3 bounds are descriptive context from the daily county-weighted national record. They are the medians of the seven daily Q1 and Q3 values, not quartiles pooled across every underlying observation.","Weekly change compares the matched-county national midpoint with the preceding seven-day matched-county midpoint at the same delivery volume."],"releaseClass":"press_release","primaryVolume":500,"methodologyVersion":"tankful-weekly-observed-index-v1","newestObservationAt":"2026-10-20T05:21:13.242Z","pressReadinessReasons":[],"canonicalReconciliation":{"reason":"Canonical county averages are within the provisional reconciliation tolerance; canonical lowest prices remain a separate metric.","status":"aligned","snapshotId":"pub-20261020T051859Z-cb717981","snapshotDate":"2026-10-20","toleranceEur":5,"differenceEur":2.81,"snapshotMedianEur":832.74,"snapshotCountyCount":26,"comparableCountyCount":21,"canonicalLowestMedianEur":819.5,"historicalDailyMidpointEur":834.41},"sourceMethodologyVersion":"tankful-observed-index-v1","release":{"revision":1,"sha256":"7919240f479c31ee59d2c2b505a399c7aece80c56b46fdcebb66cd5e215c8a28","publishedAt":"2026-10-20T05:21:41.758Z","correctionReason":null,"supersedesRevision":null}}