Total oil stocks — OECD (aggregate) (industry + public)

Latest value: 3,854.12 mn_bbl as of 2026-05-01, -4.1% year over year. 477 monthly observations from 1984-03 to 2026-05. Source: EIA Oil — public data, full history downloadable as JSON on this page. Part of the Nowflation open directory.

DateValue
2026-05-013,854.12
2026-04-013,905.47
2026-03-014,025.83
2026-02-014,058.62
2026-01-014,037.01
2025-12-014,065.14

All series · Dashboard · Methodology · Download JSON