Dashboard › Oil › Statistics › ANS crude production
ANS crude production: ANS
500,774 bbl/d
as of September 2026 · daily · daily
▼ 0.8% vs prior · ▲ 12.8% vs a year earlier
Series oil_production.ans.daily
History since 2000
Range
Show
Chart shows monthly averages; the table below is the raw data.
Recent values
| Date | ANS crude production |
|---|---|
| 2026-09-07 | 500,774 bbl/d |
| 2026-09-06 | 505,031 bbl/d |
| 2026-09-05 | 500,039 bbl/d |
| 2026-09-04 | 501,099 bbl/d |
| 2026-09-03 | 488,429 bbl/d |
| 2026-09-02 | 510,389 bbl/d |
| 2026-09-01 | 501,430 bbl/d |
| 2026-08-31 | 497,248 bbl/d |
| 2026-08-30 | 496,296 bbl/d |
| 2026-08-29 | 482,847 bbl/d |
| 2026-08-28 | 465,748 bbl/d |
| 2026-08-27 | 475,834 bbl/d |
| 2026-08-26 | 489,835 bbl/d |
| 2026-08-25 | 469,966 bbl/d |
| 2026-08-24 | 474,614 bbl/d |
| 2026-08-23 | 478,208 bbl/d |
| 2026-08-22 | 476,594 bbl/d |
| 2026-08-21 | 463,759 bbl/d |
| 2026-08-20 | 464,253 bbl/d |
| 2026-08-19 | 454,741 bbl/d |
| 2026-08-18 | 439,821 bbl/d |
| 2026-08-17 | 446,139 bbl/d |
| 2026-08-16 | 450,957 bbl/d |
| 2026-08-15 | 450,278 bbl/d |
Related series
- ANS production, DOR forecast — ANSProduction against the Department of Revenue's official projection — the Willow and Pikka ramp, measured against the forecast the state budgeted on.
- Crude oil spot price — Alaska North Slope, West CoastPrice times volume is the whole of Alaska's petroleum revenue. Watching one without the other tells half the story.
More about ANS
About this data
Daily spot prices for Alaska North Slope crude (West Coast delivered) alongside WTI, Brent, and Henry Hub — the price side of Alaska's oil-revenue equation. ANS WC is *the* price that drives state petroleum revenue (production taxes and royalties are computed from it), so it's the natural pairing with TAPS throughput for a "volume × price" narrative. History back to June 1996 from the Dept. of Revenue's Tax Division. Headline series: ANS West Coast $/bbl.
Known issues & gotchas
- ASP.NET WebForms postback scrape. The date-range query requires a POST carrying
__VIEWSTATEand__EVENTVALIDATIONtokens harvested from a prior GET of the form page. Straightforward two-step scrape, but brittle if the page's control names change — snapshot raw HTML responses. Verified field names (2026-08-27):ctl00$ContentPlaceHolder1$txtstart/txtend(M/D/YYYY) /btnload; the data table isid="ContentPlaceHolder1_Table1", columns Date | ANS West Coast | West Texas Intermediate | Henry Hub | Brent | ANS Production. - History actually starts 2000-09-01, not 1996 — a full-range query from 6/1/1996 returns its first row at 9/1/2000. The landing page's "history to 1996" claim doesn't survive contact with the data.
- The table carries daily ANS production too (barrels/day, from tax records) — present for *every* calendar day, while prices print on trading days only (blank
<td>cells on weekends/holidays; parse blanks as gaps, never zeros). This one table therefore also covers the "AK DOR ANS production" dataset — no separateansold.aspxscrape needed for the daily series. - Full backfill is a single POST: the whole 2000-09→present range returns ~9,500