Follow crude oil through the United States: oil comes out of the ground, arrives from other countries, leaves for other countries, or goes into refineries. Refineries are factories that turn crude oil into fuels and other products.
A simple map of the US oil system.
Oil enters, moves through storage and refineries, and then leaves as exports or finished products.
Production + imports
Oil comes from US wells and other countries.
Storage
Some oil is saved for later or taken out of storage.
Refineries
Factories turn crude oil into useful products.
Use + exports
Products are used at home or sent abroad.
What this page helps you understand.
What the data shows
Production is oil taken from the ground. Imports come into the country; exports leave it. Refinery inputs are the crude oil sent into refineries for processing. The large summary cards show annual averages; the chart uses monthly data.
Try it in three steps
Start with production, imports and exports.
Keep the index box checked to compare changes over time.
To compare original oil volumes, uncheck refinery utilization before turning off the index.
Refinery utilization is a percentage. It cannot share the original-volume axis with barrels per day, or be added to those volumes.
Read the scale
An example value of 500 in “thousand barrels/day” means 500,000 barrels per day, on average for that month. A refinery utilization rate of 90% means refineries are using about 90% of their reported operating capacity, not that 90% of US oil is being used.
2025 average13.6 million barrels/day
Field production
2025 average6.2 million barrels/day
Crude imports
2025 average4.0 million barrels/day
Crude exports
2025 average16.37 million barrels/day
Refinery crude inputs
Explore the data.
Monthly values are matched by date.
Preparing stored observations…
What the changes look like.
These summary numbers describe the dates shown in the chart. They tell you what happened in the past; they do not predict what happens next.
See and download the numbers.
The table makes exact values easier to check. A CSV download is a simple table file that opens in most spreadsheet programs.
Latest values shown in the chart
The visible numbers will not always add up. Oil may move into or out of storage, and the full US data has more categories and adjustments. Use the source link below when you need the complete national oil balance.
Production, imports, exports and refinery inputs are measured in thousand barrels per day. Utilization is a percentage of refinery capacity. None of these lines is a price in dollars.
Read growth figures as volume changes
A 10% “CAGR” here means the volume grew about 10% a year, not that anyone earned a 10% return. Volatility shows how much monthly volumes swing, for example around maintenance season.
What the summary numbers mean
“Latest” is the last value in the displayed range, not necessarily today’s. For CAGR, volatility, drawdown and correlation, see the full guide to reading the workbench results.
Why do the oil numbers not add up exactly?
Oil can go into storage or come out of storage. The full national balance also includes adjustments and other categories not shown here. Do not treat production plus imports minus exports as an exact measure of fuel use. Growth and volatility figures on this page describe oil volumes or refinery activity, not investment returns.
What is in a download?
A CSV file is a table you can open in a spreadsheet. The download links give you the stored source observations, while the on-page table shows the latest values after your chosen changes, such as indexing or currency conversion. They may therefore show different numbers. Keep the dates, units and source names with any figures you reuse.
About the examples: Round numbers in these explanations are for learning. They are not current market quotes or predictions. “Not enough data” means a statistic cannot be calculated from the available observations.
Where the data comes from.
These links lead to the organisations or methods behind the numbers. New figures appear here after they are published and added to this site. A missing value means data is unavailable, not that the price or supply is zero.