Skip to main content
Financial Data API carries official energy and commodity series from the U.S. Energy Information Administration (EIA): benchmark spot prices, stock levels, production, and refining activity. They sit under the commodities category and flow through the same observation envelope, freshness gating, and provenance as macro indicators, so an oil-inventory print joins cleanly against CPI, rates, or positioning.

What data is available

energy_spot_price

Benchmark energy spot prices — for example WTI and Brent crude, and Henry Hub natural gas.

product_spot_price

Refined product spot prices — for example NY Harbor gasoline and distillate.

energy_inventory

Stock levels — crude oil, gasoline, distillate, and natural gas inventories.

energy_production

Production volumes — for example US crude oil production.

refinery_throughput

Refinery inputs / throughput.

refinery_utilization

Refinery capacity utilization.
These are global-commodity series, so most carry no country (the value is a market benchmark, not a national statistic). The specific product or benchmark is identified in the observation metadata and provenance. The publisher is the U.S. Energy Information Administration.

Query energy data

# Latest reading for a series
curl "https://api.financialdatapi.com/observations/latest?indicator_id=energy_spot_price" \
  -H "x-api-key: $FINANCIALDATA_API_KEY"

# Inventory history
curl "https://api.financialdatapi.com/observations?indicator_id=energy_inventory&limit=20&order=desc" \
  -H "x-api-key: $FINANCIALDATA_API_KEY"

Response shape

Each row is a standard public observation. The fields most relevant here:
indicatorId
string
One of the series above, for example energy_inventory.
category
string
commodities.
actual
number
The value (price, volume, or percent depending on the series).
unit
string
For example dollars per barrel, million barrels, or percent.
provider
string
U.S. Energy Information Administration.
periodEnd
string
The period the reading describes.
The exact benchmark or product (WTI vs Brent, gasoline vs distillate, crude vs natural gas) is carried in the observation metadata. Read it from the row, or trace it with GET /provenance/observations/{observationId}.

Positioning

CFTC futures positioning, including energy contracts.

Coverage & sources

Every data family and the institutions behind them.

Provenance

Trace any value to its EIA release.