
All data on this dashboard is sourced from publicly available Australian government databases, industry APIs, and open maritime tracking systems. No proprietary or paid data sources are used.
Minimum Stockholding Obligation days of cover for petrol, diesel, and kerosene (jet fuel). Reported by regulated entities weekly.
Wholesale fuel prices at the terminal gate for petrol and diesel across 7 Australian cities.
Live AIS (Automatic Identification System) data for tanker vessels in the Indo-Pacific region heading to Australian ports.
Scheduled vessel arrivals from 7 Australian port systems: NSW Ports, Ports Victoria, QShips QLD, Fremantle, Flinders (SA), Darwin, and TasPorts.
Monthly fuel consumption data (petrol, diesel, jet fuel) from the Department of Industry, Science and Resources.
Retail fuel prices across NSW (Sydney, Newcastle, Wollongong).
Retail fuel prices in Perth, Western Australia.
Retail fuel prices in Brisbane, Queensland.
Australian fuel security and energy news articles.
Monitoring for active Fuel Security (Temporary Reduction) Instruments.
Vessel cargo classification uses a 5-step cascade: port scraper vessel type, berth assignment, origin port, AIS ship type code, and vessel name keywords. Product tankers (generic/type 80, type 85-89) have cargo split proportionally based on APS import mix (57% diesel, 25% petrol, 13% jet fuel).
Days of cover is calculated from the DCCEEW MSO baseline, adjusted for elapsed time using an escalating import disruption model and panic buying factor linked to disruption severity. Distribution accessibility (85%) accounts for stock that is not immediately available for distribution.
Diversions are only flagged when a vessel's AIS destination changes from an Australian port to a non-Australian port while the vessel is more than 50km from the port. Vessels going quiet on AIS or departing after delivery are not counted as diversions.