NTEC ATLAS
Analytics · Trading · Logistics · Sales
Sign in to continue
U.S. Coal Production (MMst)
Saved!
Consumption by Sector (MMst)
Exports & Imports (MMst)
Coal Generation — TWh (bars) & Share % (line)
Top U.S. Coal Producing States — 2024
#StateRegion2023 MMst2024 MMstYoY% U.S.Type
1WyomingPowder River Basin237.3190.7▼19.6%37.2%Sub-bituminous
2West VirginiaAppalachia84.679.5▼6.0%15.5%Bituminous/Met
3PennsylvaniaN. Appalachia42.642.2▼0.9%8.2%Bituminous/Met
4IllinoisIllinois Basin33.234.2▲3.0%6.7%Bituminous
5KentuckyAppalachia32.129.8▼7.2%5.8%Bituminous
6MontanaPowder River Basin40.327.0▼33.0%5.3%Sub-bituminous
7North DakotaN. Great Plains24.223.5▼2.9%4.6%Lignite
8ColoradoRocky Mountain14.513.8▼4.8%2.7%Bituminous
Source: EIA Annual Coal Report 2024 (Nov 2025). 2024 figures are EIA actuals. MT 2023 baseline may also need revision; MT 2024 decline driven by Absaloka closure (Apr 2024) and Spring Creek/Signal Peak declines.
Powder River Basin — America's Coal HeartlandThe PRB in Wyoming and Montana produces ~37% of all U.S. coal from 16 major surface mines. Its low-sulfur sub-bituminous coal (8,400–8,800 Btu/lb) dominates electric power supply in the Midwest and Southeast. PRB 8800 Btu spot prices are the primary fuel-switching indicator vs. Henry Hub natural gas.
Annual reference figures — KPI tiles below show 2024 production data and Q1 2026 reference pricing (snapshot Jan 2026). The chart "PRB 8800 Btu Spot Price" auto-refreshes from EIA; tile values do not.
PRB Production (2024)
217.7 MMst
WY 190.7 + MT 27.0 • ▼ 19.6% YoY · reference
PRB 8800 Spot (Q1 2026)
$14.95/st
Stable YoY • Argus/S&P Global Jan 2026 · reference
Wyoming Output (2024)
190.7 MMst
37.2% of U.S. total production · reference
Active PRB Mines
16
All surface operations • MSHA 2024
Wyoming vs Montana PRB Production (MMst)
PRB 8800 Btu Spot Price ($/short ton)Argus · snapshot
Saved!
PRB Mine Production — Market Share (2024)
Source: EIA Annual Coal Report / MSHA 2024. NTEC mines highlighted.
Major PRB Mines — 2024 Production (EIA Table 9 / MSHA)
#MineStateCompany2024 Prod (MMst)% PRBBtu/lb
1North Antelope RochelleWYPeabody Energy59.828.2%8,800
2Black ThunderWYCore Natural Resources44.521.0%8,800
3AntelopeWYNavajo Transitional Energy15.07.1%8,850
4Belle AyrWYEagle Specialty Materials14.66.9%8,800
5Spring CreekMTNavajo Transitional Energy13.16.2%9,350
6Eagle ButteWYEagle Specialty Materials11.05.2%8,800
7CaballoWYPeabody Energy10.85.1%8,400
8RawhideWYPeabody Energy9.04.3%8,400
9Signal PeakMTGlobal Mining Group7.13.3%12,700
10BuckskinWYKiewit Mining Group6.83.2%8,400
NTEC mines highlighted (Antelope, Spring Creek). Cordero Rojo (NTEC) dropped to 4.3 MMst (#12). Eagle Butte & Belle Ayr owned by Eagle Specialty Materials. Sources: MSHA Production Data 2024; EIA Table 9. Top-10 sum: 212.0 MMst · full WY+MT PRB total: 217.7 MMst (top-10 + 5.7 MMst across remaining ranked mines).
Market Intelligence — PRB Coal Market AnalysisConsolidated view of buyer activity, plant retirements, pricing, stockpiles, and fuel switching economics. Data sourced from EIA Forms 923/860, EPA CAMPD, EIA STEO, and market pricing services.
Reference data — the Buyer Landscape, Plant Closures, and 52-week Pricing sub-tabs below contain manually-curated snapshots through early Apr 2026. Stockpiles & Fuel Switching pull from EIA STEO automatically. Treat snapshot views as a reference baseline, not today's market.
Reference data — EIA Form 923 (2024 annual). The 26-plant table, KPIs, and the four charts are sourced from the most recent annual EIA filings (2024) plus a Mar 2026 plant-status overlay. EIA refreshes 923 annually; treat as a stable reference, not real-time.
Total PRB Receipts
38.6M tons
26 tracked plants • EIA Form 923 (2024)
Avg Delivered Cost
$25.28/ton
Range: $21.85–$29.10 · 2024
Avg BTU Content
12,001Btu/lb
Avg sulfur 0.38% • Ash 5.15% · 2024
At-Risk Capacity
4.3GW
Plants w/ retirement ≤2030 · 2024 Form 860
PRB Coal Receipts by Plant (Top 15 — ktons, 2024)
Delivered Cost by Plant ($/ton, 2024)
PRB Buyer Distribution by State
Plant Capacity vs. Retirement TimelineEIA 860 · 2024
PRB Coal Buyer Detail — EIA Form 923 (2024 Annual) View NTEC Contracts →
Plant ↕StateUtilityReceipts (tons) ↕$/ton ↕$/MMBtuAvg BTUSulfur %Capacity (MW)Retire YearStatus
Laramie River StationWYRocky Mountain Power2,847,000$22.50$1.8911,8750.35%1,7102040Operating
Jim BridgerWYPacifiCorp2,134,000$21.85$1.8212,0100.42%2,4412039Operating
Plant SchererGAGeorgia Power2,234,000$26.75$2.2411,9250.39%3,5202042Operating
Jeffrey Energy CtrKSEvergy2,001,000$23.75$1.9811,9800.36%2,2152039Operating
LabadieMOAmeren1,789,000$25.50$2.1311,9800.38%2,1562042Operating
Martin LakeTXLuminant1,823,000$28.50$2.3811,9500.41%2,3792038Operating
Council BluffsIAMidAmerican Energy1,678,000$22.40$1.8711,9750.38%1,7252038Operating
ColstripMTTalen Energy1,645,000$24.35$2.0312,0200.39%2,0952035Deferred
Dave JohnstonWYRocky Mountain Power1,567,000$23.10$1.9112,1150.38%8162027Retire 2027
LaCygneKSEvergy1,567,000$23.85$1.9912,0200.37%1,3952037Operating
Rush IslandILAmeren1,567,000$24.50$2.0412,0200.38%1,5352037Operating
SoonerOKOGE Energy1,456,000$25.20$2.1012,0000.40%1,8902037Operating
Plant MillerALSouthern Company1,456,000$27.25$2.2812,0100.37%2,6402040Operating
OttumwaIAMidAmerican Energy1,456,000$22.55$1.8812,0050.39%1,6402040Operating
IndependenceAREntergy1,345,000$26.85$2.2412,0150.37%1,6952039Operating
White BluffAREntergy1,287,000$26.60$2.2212,0100.38%1,6452038Operating
WelshTXVistra1,234,000$28.75$2.4011,9800.40%1,6742037Operating
Gerald GentlemanNELincoln Electric1,234,000$22.95$1.9212,0150.35%1,2602040Operating
Rush PowerMOAmeren1,234,000$25.30$2.1111,9900.37%1,0802035Operating
MuskogeeOKAES Corporation1,189,000$25.90$2.1611,9950.39%1,5502036Operating
HarringtonTXReliant Energy1,123,000$28.40$2.3711,9750.39%1,0802036Operating
ConemaughPAGenOn1,089,000$26.75$2.2312,0150.40%1,9462039Operating
ParishTXNRG Energy987,000$28.95$2.4112,0050.41%1,2102038Operating
MonticelloTXTXU Generation956,000$29.10$2.4312,0000.36%7602035Operating
North OmahaNEOPPD956,000$23.10$1.9312,0100.36%1,1502038Operating
JohnstownPAGenOn945,000$26.85$2.2411,9950.39%1,4452036Operating
Source: EIA Form 923 Annual (2024) • EIA Form 860 (2024) • Plant status as of Mar 2026. Sorted by receipts descending.
NOAA Outlook — Apr–Jun 2026
RegionTemp%Signal
NationalAbove Nml55%Bullish
MidwestAbove Nml50%Bullish
South CentralAbove Nml55%Bullish
SoutheastAbove Nml50%Bullish
N. PlainsAbove Nml55%Neutral
Mid-AtlanticAbove Nml50%Bullish
ENSO: Neutral → El Niño (62% prob by summer). Above-normal CDD = elevated coal burn. Source: NOAA CPC Mar 2026.
PRB Demand-at-Risk Waterfall
PeriodTons at RiskRemaining%
Current38.8M100%
2027-1.6M37.2M96%
2031–35-3.8M33.4M86%
2036–40-29.4M4.0M10%
2041+-4.0M00%
20 plants (29.4 Mst) cluster in 2036–40 retirement cliff. Near-term risk limited. Source: EIA Forms 923/860.
U.S. Coal vs Natural Gas Generation — Monthly net generation (MWh) for the U.S. electric power sector, all sectors aggregate. Sourced from EIA Form 930 / electric-power-operational-data, refreshed each EIA connector run. History begins Jan 2019.
Q1 Totals by Year (MWh, thousands)
YearQ1 CoalQ1 GasCoal YoYGas YoY
Monthly Detail (latest 6 years, MWh thousands)
Cumulative U.S. Generation by Year (MWh, thousands)
Monthly U.S. Generation (MWh, thousands)
Manually maintained — DOE §202(c) order details and the deferrals table below were last reviewed on Mar 30, 2026. Verify with DOE/utility filings before quoting in regulatory or legal contexts.
DOE Emergency Orders Update — Gibson & Centralia Orders Expired (March 2026)The Trump Administration invoked Federal Power Act §202(c) emergency authority 16+ times since May 2025. Gibson IN (~1,500 MW, expired Mar 23) and Centralia WA (~660 MW, expired Mar 16) orders are now lapsed. Craig Station CO (~430 MW) order extended Mar 30 through June 2026; J.H. Campbell MI (1,331 MW) remains active through May 18, 2026. In 2024 operators planned 12.3 GW of retirements but only retired 4.6 GW — the lowest since 2008. For 2026, 6.4 GW is currently scheduled including the 1,231 MW Cumberland Unit 2 (TN) with no active deferral.
2024 Planned vs Actual
4.6/12.3 GW
Only 37% of planned retirements occurred
2025 Planned Retirements
8.1 GW
4.7% of fleet • Several deferred by DOE
Current Fleet (YE 2024)
172 GW
Down from 286 GW in 2015 (−40%)
Post-Retire Fleet (2026F)
~159 GW
If all planned retirements proceed
Planned vs Actual Retirements (GW)EIA · reference
U.S. Coal Fleet Capacity (GW)EIA · reference
Notable Plant Deferrals & DOE Emergency Orders
PlantStateCapacityPlanned RetirementStatusOrder Period
J.H. CampbellMI1,331 MWMay 31, 2025● DOE §202(c) ActiveFeb 17–May 18, 2026
Gibson (Units 1–3)IN~1,500 MWDec 2025● Order Expired — RetiredExpired Mar 23, 2026
Craig Station (Unit 1)CO~430 MWDec 31, 2025● DOE §202(c) ActiveExtended Mar 30 — through Jun 2026
CentraliaWA~660 MWDec 31, 2025● Order Expired — RetiredExpired Mar 16, 2026
Brandon ShoresMD1,273 MWJun 2025● Deferral Under NegotiationOngoing
Intermountain Power ProjectUT1,800 MWJul 2025● Retired as ScheduledReplaced by 840 MW CCGT
Cumberland (Unit 2)TN1,231 MW2026● Planned 2026 — No Deferral OrderLargest 2026 planned retirement
Homer CityPA612 MW2024● Retired 2024
Schahfer (Units 17–18)IN847 MWDec 2025● DOE §202(c) ActiveMar 24–Jun 21, 2026 (Order 202-26-19)
F.B. Culley (Unit 2)IN104 MWDec 2025● DOE §202(c) ActiveMar 24–Jun 21, 2026 (Order 202-26-20)
Sources: DOE.gov, Power Magazine, Utility Dive, Colorado Sun, EIA (2025–2026). † Gibson & Centralia DOE orders expired Mar 2026. Schahfer & Culley orders issued Mar 23, 2026.
YE 2025 Stockpiles: 109 MMst (Better Than Forecast)Electric power coal stockpiles ended 2025 at 109 MMst — above the EIA STEO forecast of ~100 MMst and better than feared following Q1 2025 cold-weather drawdowns. Jan 2026 stockpiles fell to 104 MMst (▼5% MoM) on winter drawdowns. Q1 2026 cold weather and elevated gas prices (~$4.76/MMBtu) are driving renewed drawdown. EIA STEO (March 2026) forecasts YE 2026 near 95 MMst. Bituminous days of burn at ~130 days (Jan 2026).
EP Stockpiles (YE 2024)
128 MMst
▼ 2.7% from YE 2023 (131.5 MMst)
Days of Burn (Bitu., Jan 2026)
130 days
▼ from 131 days in Dec 2025
YE 2025 Actual (EIA)
109 MMst
▲ vs. STEO forecast ~100 MMst • EIA Feb 2026
YE 2026 Forecast (STEO)
~95 MMst
EIA March 2026 STEO • Lowest since ~2013
Electric Power Sector Year-End Stockpiles (MMst)EIA · reference
Estimated Days of Burn (Annual Average)EIA · reference
Annual Stockpile Summary
YearYE StockpilesYoY ChgDays of BurnEP ConsumptionNotes
2015185 MMst95d718 MMstAmple supply
2016192 MMst▲3.8%102d687 MMstWarm weather, low burn
2017175 MMst▼8.9%98d662 MMstDrawdown begins
2018157 MMst▼10.3%89d679 MMstHigher consumption
2019145 MMst▼7.6%85d583 MMstGas price competition
2020193 MMst▲33.1%130d427 MMstCOVID demand crash
2021145 MMst▼24.9%85d498 MMstStrong rebound burn
2022119 MMst▼17.9%70d507 MMstHigh energy prices, max dispatch
2023141 MMst▲18.5%98d384 MMstLow gas prices, coal displaced
2024128 MMst▼9.2%110d373 MMstModerate consumption
2025109 MMst▼14.8%~105d~414 MMstEIA actual (Feb 2026 release) • Better than forecast
2026F~95 MMst▼12.8%100d~413 MMstEIA STEO Mar 2026 • -6% from 2025
HH Annual Avg (2025)
$3.53/MMBtu
▲ 60% from 2024 record low $2.21
HH Q1 2026 (Est.)
$4.80/MMBtu
Jan $7.72; Feb $3.62; Mar ~$3.05 • Apr spot $2.79 (6-mo low)
Coal Gen Share (2025)
~17%
Flat vs 2024 • EIA STEO Mar 2026
U.S. LNG Exports (2024)
11.9 Bcf/d
▲ to ~13.5 Bcf/d in 2025 • #1 globally
PRB Switching Threshold
~$3.00
Henry Hub level where PRB coal competes with gas in Midwest/Southeast dispatch
Illinois Basin Threshold
~$3.50
ILB bituminous becomes broadly competitive vs gas across Eastern markets
Appalachian Threshold
~$4.00
APP coal competes across full Eastern U.S. at this Henry Hub level
Strong Coal Advantage
≥$4.50
Sustained HH ≥$4.50 drives maximum coal dispatch nationally
Henry Hub vs Delivered-to-Power Gas ($/MMBtu)EIA
Quarterly Henry Hub Price ($/MMBtu)EIA
Generation Share by Fuel (%)EIA · reference
Coal vs Natural Gas Generation (TWh)EIA · reference
Annual Fuel Switching Data
YearHH AvgDeliv GasCoal GenGas GenCoal %Gas %LNG Bcf/dSignal
2015$2.62$3.401,350 TWh1,332 TWh33%33%0.5Neutral
2016$2.62$3.351,240 TWh1,383 TWh30%34%0.5Gas Favored
2017$3.11$3.871,210 TWh1,275 TWh30%32%1.9Near Neutral
2018$3.16$3.951,145 TWh1,468 TWh27%35%3.0Gas Growing
2019$2.56$3.30966 TWh1,578 TWh23%38%4.7Gas Dominant
2020$2.03$2.78774 TWh1,617 TWh19%40%6.5Gas Dominant
2021$3.84$4.55897 TWh1,576 TWh23%37%9.5Coal Rebound
2022$6.36$7.20900 TWh1,690 TWh20%39%11.2Max Dispatch
2023$2.53$3.25676 TWh1,799 TWh17%43%11.8Gas Dominant
2024$2.21$2.95720 TWh1,820 TWh16%43%11.9Gas Dominant
2025$3.53$4.28814 TWh1,718 TWh17%40%13.5Coal Favored
2026F$3.76$4.55757 TWh1,693 TWh15%38%15.0PRB Competitive
Gas Price Scenario Analysis — PRB Demand Sensitivity
Current STEO forecast: $3.76/MMBtu (highlighted). Each $0.50 move shifts PRB demand ~10–15 Mst.
Demand Sensitivity
Scenario Detail
HH PriceRegionGen (TWh)PRB (Mst)Signal
$2.50None — Gas dominant650160Weak
$3.00Midwest / Plains720180Moderate
$3.50+ Illinois Basin800195Solid
$3.80 ◄Broad Dispatch757190Reference
$4.00+ Appalachian850205Strong
$4.50Strong Advantage900215Max
$5.00+Maximum Coal950225Ceiling
Fuel-switching thresholds: PRB $3.00, ILB $3.50, APP $4.00. Source: EIA STEO Mar 2026.
Snapshot pricing — the comparison table, 52-week charts, and the PRB Market Commentary on this view are a manually-curated Apr 4, 2026 snapshot. They do not auto-refresh. For live Henry Hub use Home or the Daily Pulse.
Weekly Price Comparison — snapshot Apr 4, 2026
CommodityWeek ClosePrior WeekWoW ΔYTD OpenYTD ΔPrior MoMo Δ52-Wk Avg52-Wk ΔSource
PRB 8800$15.00$15.00$15.00$15.00$14.20+$0.80Platts
PRB 8400$12.15$12.15$12.15$12.25-$0.10$11.75+$0.40Platts
AUS 6000 NAR$135.88$139.30-$3.42$105.75+$30.13$108.73+$27.15$129.27+$6.61IHS McCloskey
IND 4700 NAR$74.56$73.85+$0.71$60.49+$14.07$64.11+$10.45$72.55+$2.01IHS McCloskey
Henry Hub NG$2.79$2.82-$0.03$3.62-$0.83$5.34-$2.55$3.75-$0.96ICE
WTI Crude$111.54$102.85+$8.69$57.32+$54.22$60.14+$51.40$69.46+$42.08ICE
PRB Spot Prices — 52 Week ($/ton)Argus Apr 3
Henry Hub Natural Gas — 52 Week ($/MMBtu)CME Apr 3
International Thermal Coal — 52 Week ($/mt)ICE Apr 3
WTI Crude Oil — 52 Week ($/bbl)CME Apr 3
PRB Market Commentary

PRB 8800: Holding flat at $15.00/ton for ~10 consecutive weeks. This represents a $0.80 premium vs the 52-week average ($14.20). Demand remains stable but not enough to move prompt pricing.

PRB 8400: Steady at $12.15/ton. Slight softness from $12.25 in early Dec. The 8800/8400 spread sits at $2.85/ton, consistent with historical norms.

Gas switching: Henry Hub fell to $2.79/MMBtu (6-month low, -8.5% WoW from $3.05), now well below the ~$3.00 PRB switching threshold. Gas is increasingly competitive with coal for baseload generation at these levels. Mild spring weather easing demand; monitor for rebound as summer approaches.

International Coal & Energy Context

AUS 6000 NAR: $135.88/mt, continued pullback from $139.30 last week and $146.00 geopolitical rally high. Still up +28.5% from $105.75 YTD open. Qatar LNG disruptions continuing but retracement deepening as markets digest. Relevant for NTEC Spring Creek export pricing.

IND 4700 NAR: $74.56/mt, up $14.07 YTD (+23.3%). Indonesian thermal coal tracking the same Pacific tightness.

WTI Crude: $111.54/bbl, up $54.22 from $57.32 YTD open (+94.6%). Energy complex broadly bullish; supports coal competitiveness as overall energy costs rise.

Sources: Platts (PRB Prompt Quarter) • IHS McCloskey (International Coal) • ICE Commodity Exchange (NG, WTI) • ICAP/Coaldesk (PRB Weekly) • Updated weekly from NTEC Weekly Pricing Update
Economic Indicators FRED
Heating & Cooling Degree Days — Coal Demand DriverPopulation-weighted U.S. degree days strongly correlate with coal-fired generation dispatch. The 2025–2026 winter was significantly colder than normal, driving elevated coal burn and stockpile drawdowns. Jan 2026 HDD was 36% above normal — the highest in over a decade.
Reference data — HDD/CDD KPI tiles and the monthly summary table run through Mar 2026 (no live NOAA connector yet). The two charts above the table do refresh from the analytics endpoint.
Jan 2026 HDD
1,385
▲ 36.4% above normal (1,015) · reference
Q1 2026 HDD (Est.)
3,051
▲ ~30% above 30-yr normal · reference
2024 Annual HDD
3,789
▼ 16% below normal • Mild year · reference
Correlation to Coal Gen
~0.82
HDD–to–coal dispatch R² · reference
Monthly HDD — Actual vs Normal (Jan 2024 – Mar 2026)NOAA/EIA
Monthly CDD — Actual vs Normal (Jan 2024 – Mar 2026)NOAA/EIA
HDD Deviation from Normal — Coal Demand Signal
Monthly Degree Day Summary (Jan 2024 – Mar 2026)
MonthHDD ActualHDD NormalHDD Dev %CDD ActualCDD NormalCDD Dev %Signal
Jan 20248761,015-13.7%00Mild — below-avg coal demand
Apr 2024298415-28.2%4285-50.6%Very mild spring
Jul 202405392425-7.8%Summer near normal
Oct 2024285425-32.9%5268-23.5%Mild autumn
Jan 20251,0451,015+3.0%00Near normal — shift begins
Jul 202505445425+4.7%Warm summer — peak CDD
Oct 2025492425+15.8%2868-58.8%Cold pattern establishing
Dec 20251,1651,006+15.8%00Major cold setup
Jan 20261,3851,015+36.4%00Extreme cold — HH to $7.72
Feb 20261,154875+31.9%00Sustained — stockpile draw
Mar 2026512715-28.4%1820-10.0%Moderating — still elevated YTD
Sources: NOAA Climate Prediction Center • Population-weighted U.S. national figures • 30-year normals (1991–2020). Updated Mar 31, 2026.
NOAA CPC Outlook Maps CPC
Above-normal temp probability in summer = AC load surge; below-normal in winter = heating demand surge. Both pull coal generation. Maps embed live from cpc.ncep.noaa.gov; click any image to open the source page.
Weather at NTEC Mines & Customer Plants
SiteTypeNow °FWind mph7-day High7-day LowMax Precip%
Drought Severity (State, this week)
StateD0D1D2D3D4Valid
D0 = abnormally dry · D4 = exceptional drought. Drought reduces hydro → flips marginal generation to thermal.
Active Severe / Extreme Weather Alerts (NWS)
Market Fundamentals — EIA Live FeedNG storage, STEO 18-month forecasts, RTO daily fuel-mix. Refreshed 3×/day weekdays from the EIA API.
U.S. Natural Gas Working Storage (Lower 48)
Weekly Bcf of working gas in underground storage. The single most-watched weekly number in the energy complex — big surprises here move NG prices, which directly drive coal demand.
Coal Share of U.S. Electricity Generation
EIA STEO forecast. Dashed portion is forward projection. Useful for projecting coal demand envelope vs. gas/renewables.
Henry Hub Natural Gas Price — STEO Forecast
$/MMBtu. Solid = historical actuals; dashed = STEO projection.
Coal Price Delivered to Electric Power
$/MMBtu delivered cost. STEO monthly average.
U.S. Coal Production vs. Electric Power Consumption
Million short tons/month. When consumption > production, stockpiles draw down.
Western Region Coal Production (PRB & adjacent)
MMst/month. PRB is the dominant piece of Western Region output.
Daily Coal vs. Natural Gas Generation — MISO / SPP / PJM
Daily MWh by ISO & fuel. When coal rises relative to gas, plants are dispatching coal — a real-time sign of coal demand health.
STEO Forecast Snapshot — Key Series
MetricLatest Actual+3 mo+12 mo+24 moUnit
Loading STEO data…
Train Loading Analytics — Last 90 Days
Loading times data...
Coal vs. Gas Dispatch — Observed Switching
Loading switching data...

Coal Quality Compliance

Weighted average quality metrics (ASH, BTU, Moisture, Sulfur) by mine and customer. Source: CMS shipment data.

Tonnage-weighted monthly averages by mine.
BTU Trend by Mine
Sulfur Trend by Mine
Ash Trend by Mine
Moisture Trend by Mine
Sodium Trend by Mine
SO₂ Trend by Mine
Quality by Customer (Last 90 Days)
CustomerMineShipsAvg BTUAvg Ash %Avg Moisture %Avg Sulfur %Avg SO2BTU StdDev
Loading...

Slot Plan Execution

Compares scheduled slot times to actual CMS loading. Measures planning accuracy and identifies systemic delays.

Slot Match Rate by Mine
Loading...
Recent Slot Matches (Scheduled vs Actual)
MineSlot TimeTrainOutboundActual Load StartDelta (hrs)Status
Loading...

Missed Opportunities

Trains that appeared on the slot plan but never shipped in CMS. Identifies lost tonnage potential and patterns by mine and time period.

Date range
Monthly Miss Rate
Miss Rate by Mine
Recent Missed Trains
Slot DateMineTrain IDOutboundStatus
Loading...

Railroad Nominations

Live mirror of Nominations-Railroad.xlsx on SharePoint. Working month is the latest month with non-zero totals — sales is editing it now. Budget figures source from the Basefile sheet (history back to 2023).

By Mine — Working Month
MineBudgetUPBNSFTotal NomsLog Fcst% of Budgetvs Budget
Loading…
Coverage vs Budget — Working Month
Monthly Trend — Budget · Nominations · Actual Shipped
Working-Month Detail
MineCustomerPlantContract #Sales Rep UPBNSFTotalLog FcstDiffComments
Loading…

End-of-Month Forecast Report

Mirror of the EOM Forecast Report sheet — current-month nominations, railroad split, month-over-month change, and YTD performance, all in one view.

Nomination Summary
MineBudgetUP NomsBNSF NomsTotal NomsLog ForecastNom % of BudgetVariance
Loading…
Railroad Breakdown
MineUP NomsUP %BNSF NomsBNSF %TotalContracts
Loading…
Month-over-Month Comparison
MineCurrentPriorMoM Δ TonsMoM Δ %Budget Δ %Contracts Δ
Loading…
Year-to-Date Performance
MineYTD BudgetYTD NomsYTD VarianceYTD Var %YTD Log FcstAvg MonthlyMonths Rptd
Loading…

Customer Concentration Risk

Revenue concentration analysis — identifies dependency on top customers and contract expiry risk.

YTD Tons by Customer (Top 15)
Cumulative Concentration Curve
Top 20 Customers — YTD Detail
CustomerYTD TrainsYTD TonsShare %Cumul %MinesPY TonsYoY %
Loading...

Contract vs Actual Variance

Compares contracted annual tons to actual YTD shipments. Highlights contracts ahead or behind pace.

Contract Pace — YTD
MineContractCustomerAnnual TonsYTD ActualTrainsPace %Expected %Variance
Loading...

Contract Intelligence

Detailed contract terms extracted from actual contract documents — pricing schedules, quality specs, volumes, and delivery terms. One-time load from contract analysis.

Contract Details
Contract #CustomerMineTypeEffectiveExpirationVolumePriceQuality Spec
Loading contract data...

Weather & Demand Correlation

How heating/cooling degree days drive coal demand and NTEC shipments. Source: NOAA + EIA + CMS.

HDD vs NTEC Tons (Monthly)
Degree Days vs Coal Consumption
Mine Safety & Compliance — MSHA DataViolations, inspections, incidents, and quarterly production for Antelope (ACC), Cordero Rojo (CMC), and Spring Creek (SCC). Source: MSHA Open Government Data, updated weekly.
Violations (3yr)
Loading...
S&S Violations (3yr)
Significant & Substantial
Total Penalties (3yr)
Proposed penalties
Incidents (3yr)
Days Since Last Incident
Most recent across NTEC mines (MSHA)
Loading safety data...
Recent Violations — Last 10
DateMineViolationSectionS&SPenaltyStatus
Loading...
Source: MSHA Open Government Data (arlweb.msha.gov). Violations, inspections, accidents from MSHA enforcement records. Updated weekly (Fridays).
SCC Export Operations Export shipments via Spring Creek to Roberts Bank / Westshore. Source: CMS + WLU + BNSF.
MTD Trains
Month-to-date
MTD Tons
Month-to-date
YTD Annualized Pace
On pace for the full year
YTD Trains
Year-to-date
Monthly Export Trains Last 24 months · CMS
Monthly Export Tons Last 24 months · CMS
Export Contracts
MineContractCustomerFOBTypeStartEndTonsTrainsNotes
Loading...

Vessel Schedule

Vessel GANTT Timeline
Vessel Schedule
VesselCustomerLaydateETAETBETD TrainsMT TonnagePrice FixedExecuted
Loading WLU data...

Rail Lineup & Cycle Time

Shipment-level detail from WLU Rail Lineup + export cycle time (loaded/empty days).

Export Cycle Time (Loaded → Unloaded) Last 30 trains
Recent Rail Shipments (Loaded) Most recent 50 · WLU rail lineup
ShipmentVesselCustomerLoadedUnloadedShort TonsMT
Loading...

Train Plan & In Transit

Train Plan — Monthly (Planned vs Loaded) Full plan horizon · WLU
Train Plan Detail Full plan horizon
MonthPlannedLoadedRemainingRate/Day
Loading...
Trains In Transit — BNSF Customer API (LIVE)Real-time positions of NTEC coal trains on the BNSF network.
Active Train Positions
StatusTrainOriginCurrent LocationLast EventCarsDestinationETAEvent Age
Loading train positions…
New (first seen <24h, pre-Pasco) · In Transit (active >24h, pre-Pasco) · Primed (past Pasco) · Missed (past Pasco >48h) · Dumped (placed at terminal)
Train Map — Live GPS Positions

Demurrage

Vessel demurrage, despatch, and cost tracking from WLU.

Scope: YTD 2026
Demurrage Detail
DateCustomerContractShipDem/DayDemurrageDespatchTonnesStatus
Loading...

Daily Pulse

Shipped Yesterday
Loading...
Currently Loading
CMS TrainStatus (live)
SCC Export In Transit
BNSF Customer API
Henry Hub NG
Yesterday's Customers
CustomerMinesTrainsTons
Loading...
Mine Status — Today
Loading mine status...
Data Health
Loading alerts...

Week in Review

Trains This Week
Tons This Week
Customers Served
Distinct count
Henry Hub NG
Coal Gen Share
EIA STEO latest
SCC Export Deliveries
Placed at Westshore
Shipment Breakdown by Mine
Loading...
Customer Activity This Week
Loading...
Carrier Performance (MTD)
Loading...
Contract Coverage
Loading...

Monthly Executive Summary

MTD Trains + Tons
Annualized Pace
Pace vs Plan
43M ton target
Coal Gen Share
NG Price Trend
Active Contracts
Production Pace by Mine — MTD vs Plan
Top Customers MTD
CustomerMinesTrainsTons
Loading...
STEO Forecast Snapshot
Loading...
Contract Coverage
Loading...
Upcoming Expirations (90 days)
Loading...
NTEC Contracted Tons — Sales & Marketing Intelligence (CONFIDENTIAL)Data sourced from Main Table (SharePoint, last updated Mar 27, 2026). Includes all firm and flex tons across 2026–2029. Committed & priced (firm) tons shown separately. Revenue based on fixed-price contracts only. Contract Details & Alerts sub-tab updates monthly.
Snapshot view — KPIs, contract list, and forward-book tables on this tab are a manually-maintained snapshot dated Mar 27, 2026. They do not auto-refresh. Live CMS-derived counts are on the Customer Sales and Contract Intelligence tabs.
Contract Expiration Waterfall — Revenue Cliff
Active contracts by expiration year. Shows when contracted tons drop off and what needs renewal.
Contracted Tons — 2026
42.9 M tons
Firm + flex • as of Mar 27, 2026
2026 Est. Revenue (Projected)
$948.3M
Estimate based on contract pricing — not invoiced revenue
Contracted Tons — 2027
25.1 M tons
▼ 41.6% drop-off from 2026 — tons at risk if not renewed
Active Contracts
52
As of Mar 27, 2026 • FOB, Delivered & Export
Forward Book by Mine — All Tons (ktons)Contracts Apr 1
Saved!
2026 Sales Position — Budget vs. Committed (ktons)Contracts Apr 1
Projected Revenue & Avg Realized Price by MineContracts Apr 1
Book Coverage — Contracted Tons by Expiration YearContracts Apr 1
NTEC Contracted Tons Summary — 2026–2029 (as of Mar 27, 2026)
MineType2026 (M tons)2027 (M tons)2028 (M tons)2029 (M tons)2026 Est. Rev ($M)*2026 Avg $/ton*
AntelopeAll21.516.67.51.6$283.6$14.29
Cordero RojoAll13.86.11.72.3$152.6$11.06
Spring CreekAll7.62.30.90.8$248.6$15.95†
NTEC Total42.925.110.14.7$684.8$13.92
* Revenue and $/ton are estimated projections based on contracted tons × fixed pricing per contract terms — not invoiced or realized revenue. Actual revenue will vary with shipment timing, quality adjustments, and flex-ton execution.
† SCM avg price reflects domestic FOB only; export tons (~$86/ton) excluded from blended calc.
Source: Main Table (SharePoint) • Snapshot as of Mar 27, 2026.
Contracted Tons Coverage Gap — Open Position by Mine & Year
2027 open position: 17.9M tons (41.7%) — primary sales priority. By 2029, only 11.0% contracted.
YearSales Plan Target (M tons)**ContractedOpen PositionCoverage %Status
202643.042.90.199.8%Fully Covered
ACM19.021.5-2.5113.2%Over-contracted
CRD14.513.80.795.2%Covered
SCM9.57.61.980.2%Near target
202743.025.117.958.3%Major Gap
ACM19.016.62.487.4%Gap
CRD14.56.18.442.2%Priority
SCM9.52.37.224.7%Priority
202843.010.132.923.5%Largely Open
ACM19.07.511.539.4%Critical
CRD14.51.712.811.7%Critical
SCM9.50.98.610.0%Critical
202943.04.738.311.0%Essentially Open
ACM19.01.617.48.4%Open
CRD14.52.312.215.9%Open
SCM9.50.88.78.5%Open
** Sales Plan Target = 2026 executive plan (43M tons/year: ACM 19M + CRD 14.5M + SCM 9.5M). This is an internal sales target used for coverage analysis, not a production forecast or committed budget. 2027+ targets use the same baseline for planning.
Source: NTEC Main Table (SharePoint), snapshot as of Mar 27, 2026. Click any year row to expand mine detail. Coverage includes firm + flex tons.
Antelope (ACM) — Forward Tons by Year (ktons)
MineCustomer Type2026202720282029
AntelopeDomestic FOB Mine21,50916,6017,4801,600
Cordero RojoDomestic FOB Mine13,8066,1171,6982,300
Spring CreekDomestic FOB Mine4,1722,211811811
Domestic Delivered144135135
Export (non-JERA)3,139
Other / Unallocated165
Grand Total42,93525,06410,1244,711
Source: Main Table pivot — Sold To tab. Mar 27, 2026. JERA export deal expired in 2025. Non-JERA export book runs through 2026 only.
Avg Realized Price by Mine — 2026 ($/ton)
Contract-Specific IntelligenceUnique terms extracted from individual contracts including pricing escalators, flex/carryover provisions, nomination deadlines, diesel fuel clauses, and quality contingencies. Last full refresh: March 26, 2026. Source: Summary Domestic Coal Contractual Obligations & Master Agreements Log.
All Active Contracts (as of Mar 26, 2026 — 54 records at time of snapshot)
Contract ◆ Customer ◆ Mine ◆ Tons ◆ Expires ◆ Pricing / Notes Flags
#2957 ADM (Archer Daniels Midland)ACM1.0MDec-25$13.85/ton (CY25); carryover $14.10/ton (CY26)COOB
#2942 Alabama PowerACM100KDec-27
#2975 Alabama PowerACM5.0MDec-28COOB
#3059 Alliant Energy (Interstate Power...ACM1.5MDec-29Escalating (pricing table in PDF partially extracted); Bt...COOB
#2962 AmerenACM5.0MDec-28$13.82-$14.85/ton escalationCOOB
#2987CO AmerenACM175KDec-26$13.35/tonCOOB
#3050 Expiring Avanza Trading LLCACM32KMar-26$15.00/ton; pre-payment requiredOB
#3007 CemexACM100KDec-26OB
#3041 Colorado Springs Utilities (CSU)ACM392KDec-26$14.75/ton; 8900 Btu product; carryover at $15.10COOB
#3011 Georgia PowerACM582KDec-27COOB
#2997 LCRAACM150KSep-26$13.20/ton carryoverCOOB
#2926 Omaha Public Power DistrictACM2.0MDec-26COOB
#2861 PRPAACM7.7MDec-30OB
#3009 Plum Point (East Texas Electric ...ACM600KDec-26$13.65/ton; Btu adj @ 8900 BB; SO2 0.52 lb/mmBtu; ash rej...OB
#3060 Draft Plum Point (East Texas Electric ...ACM900KDec-27$15.15/ton; Btu adj @ 8900 BB; SO2 0.52 lb/mmBtu; ash rej...OB
#3004 Tennessee Valley Authority (TVA)ACM5.8MDec-27$13.42 (Apr-Dec25); $13.60 (CY26); $13.83 (CY27) per ton;...COOB
#3036 WE Energies WEPCOACM200KDec-27OB
#2826 We EnergiesACM100KDec-26OB
#2911 Western FuelsACM120KDec-26COOB
#2954 Western Fuels Association (Holco...ACM200KDec-26$14.25/ton; 8900 Btu productCOOB
#2995 Western Fuels Association (Nearm...ACM1.2MDec-27$13.25 (CY25); $13.45 (CY26); $13.63 (CY27) per ton; 8900...OB
#3037 Wisconsin Public ServiceACM125KDec-26OB
#2941 Alabama PowerCRD200KDec-27COOB
#2982 Alabama PowerCRD500KDec-28COOB
#3020 AlliantCRD800KDec-28COOB
#3058 Alliant Energy (Interstate Power...CRD1.5MDec-29$11.35 (CY27); $11.55 (CY28); $11.75 (CY29) per tonCOOB
#2976 CPS City of San AntonioCRD9.5MDec-27COOB
#2991 EvergyCRD500KDec-26COOB
#2998 EvergyCRD2.8MDec-28$13.20-$14.25 escalationCOOB
#2974 Georgia PowerCRD1.2MDec-2755-day trestle outage Oct 2025COOB
#3010 Georgia PowerCRD1.1MDec-28COOB
#2978 LCRACRD5.0MDec-28COOB
#2948 LuminantCRD1.0MDec-26
#2999 NRGCRD3.0MDec-26COOB
#3021 Nebraska Public Power DistrictCRD7KDec-32OB
#2927 Omaha Public Power DistrictCRD2.0MDec-26COOB
#2968 Otter Tail PowerCRD3.0MDec-26OB
#2938 Plum PointCRD600KDec-26COOB
#NT700 BUYGlobal Coal Sales Group LLCN/A (Pur4KDec-25$60.00/metric tonne; DAP Westshore TerminalsOB
#2782 American Crystal SugarSCM6.6MJul-31OB
#2780 DTE Electric CompanySCM11.4MDec-30OB
#3046 Expiring EXPJERA Co. (Japan)SCM83KMar-26Periodic pricing - see confirmationOB
#3057 EXPJERA Co. (Japan)SCM83KJun-26Periodic pricing - see confirmationOB
#3064 EXPJERA Co. (Japan)SCM83KJul-26$15.56/ton; ash quality adjustment formulaOB
#3065 EXPKOEN (Korea South-East Power Co.)SCM1.1MDec-26$15.56/ton; 9350 Btu; 0.8 SO2; 6.0% ash typicalOB
#3061 EXPKOMIPO (Korea Midland Power Co.)SCM446KAug-26$15.56/ton; 9350 Btu; 0.8 SO2; 6.0% ash typicalOB
#3062 EXPKOMIPO (Korea Midland Power Co.)SCM446KDec-26$15.56/ton; 9350 Btu; 0.8 SO2; 6.0% ash typicalOB
#3063 EXPKOWEPO (Korea Western Power Co.)SCM176KMay-26$15.56/ton; 9350 Btu; 0.35 SO2; 6.0% ash typicalOB
#KOSPO-ELT07 EXPKorea Southern Power Co. (KOSPO)SCMTBDScanned PDF - pricing not extractable; needs manual reviewOB
#2971 Minnesota PowerSCM2.8MDec-27$15.55 (CY26); $16.10 (CY27) per tonOB
#3032 EXPMitsubishi Corp RtM Japan (for J...SCMJun-26See agreement terms; extended period confirmed 3/25/2026OB
#N0253 NDSUSCM54KJun-26OB
#3038 Salt River Project (SRP)SCM400KDec-26$15.50/ton; +200K flex optionOB
#2898 Wolf MountainSCM270KMay-26OB
Source: Summary Domestic Coal Contractual Obligations & Master Agreements Log. Mar 27, 2026. Click column headers to sort. Use mine filters above to narrow view.
Flex & Carryover Options
CustomerOption TypeVolumeDeadlinePrice
DTE #2959Flex Up+500K tonsNov 1, 2026$14.70/st
NRG #2999Flex Up+20%Jun 30, 2026Contract price
NRG #2999Deferral20% → 2027Dec 31, 2026Contract price
Plum Pt #2938CarryoverPer terms$14.80 ('25→'26)
Plum Pt #2938CarryoverPer terms$15.10 ('26→'27)
LCRACarryoverPer terms$11.35
Ameren #2987COCarryover175K tonsExercised$13.35 (done 9/11/25)
CSU #3041Carryover30% to 2027Per terms$15.10 ('26→'27)
Alliant #3058CO/Pull-Fwd20%/30%End Q4/Q1CRD $11.35-11.75
Alliant #3059CO/Pull-Fwd20%/30%End Q4/Q1ACM escalating; CY29 CO $15.30
SRP #3038Flex Up+200K tonsAug 1, 2026$15.50/st
Special Provisions & Clauses
CustomerProvisionDetails
Alabama Power #2941Quality ContingencyIf Plant Miller has issues with CRD coal, volumes reallocate from CRD to ACM
CPS Energy #2976Requirements Contract100% of CPS plant needs; CY25: 2.5M, CY26: 3M, CY27: 4M tons
Wolf Mtn #2898Liquidated DamagesLDs triggered if shipment period volume < 50K tons
TVA #2755Volume Flex3.5mt total confirm; ±20% per year flexibility
MultipleDiesel FuelSeveral contracts have diesel fuel price reopener clauses
All ContractsAssignmentAssigned through bankruptcy court 10/24/2019 to NTEC
Master Agreement Terms
CustomerPayment TermsTerminationEntity
Most CustomersSemi-monthly net 10/12/15On 60 days noticeNTEC
OPPDPer standalone agreementTerm agreement eff. 1/1/2024NTEC
Export (JERA)Per trainPer confirmNTEC
Select DomesticWeeklyOn 60 days noticeNTEC
Wolf Mountain #2898 — Pricing Renegotiation MeetingCritical
Meeting required by April 1, 2026 to discuss pricing for Jun 2026–May 2027 period. LDs apply if shipment period volume falls below 50K tons. Prepare pricing position and volume commitments. SCM
Deadline: April 1, 2026 (6 days away)
NRG #2999 — Volume Increase Option DeadlineCritical
Option to increase 2026 volumes by 20% expires June 30, 2026. Evaluate demand signals and pricing before deciding. Separate option to defer 20% into 2027 by Dec 31, 2026. ACM CRD
Deadline: June 30, 2026 (~96 days away)
DTE Energy #2959 — Additional Volume OptionCritical
Option for additional 500K tons at $14.70/st must be exercised by November 1, 2026. Carryover priced at $15.25/st. DTE Belle River plant converting to gas — monitor impact on future demand. ACM
Deadline: November 1, 2026 (~220 days away)
NRG #2999 — Deferral Option WindowWarning
Can defer 20% of 2026 committed volumes into 2027 if exercised by December 31, 2026. Track actual shipment pace vs. plan to evaluate. ACM CRD
Deadline: December 31, 2026
DTE Belle River — Gas Conversion RiskWarning
DTE Energy's Belle River plant is converting from coal to natural gas. This directly impacts future coal demand from DTE. Current contract (#2959) runs through 2027 but post-conversion volumes will likely go to zero. Evaluate replacement demand sources. ACM
Ongoing — conversion timeline TBD
TransAlta — Contract ExpiringWarning
TransAlta contract approaching expiration. Assess renewal prospects and alternative customer pipeline for affected volumes. Canadian regulatory environment for coal generation increasingly restrictive.
Expiration: Near-term — confirm exact date
Minnesota Power — Boswell Plant RetirementWarning
Minnesota Power's Boswell Energy Center retirement plan impacts future coal demand. Units being phased out under state clean energy mandate. Track legislative and regulatory developments.
Ongoing — phased retirement per MN clean energy law
Alabama Power #2941 — Quality Contingency ActiveInfo
If Plant Miller experiences quality issues with Cordero Rojo coal, contractual provision shifts volumes from CRD to Antelope mine. Monitor quality reports and any customer communications about coal performance at Miller. ACM CRD
Active provision — triggered by quality events
CPS Energy #2976 — Growing Requirements VolumeOpportunity
Requirements contract guarantees 100% of CPS plant needs. Volumes stepping up: CY25 2.5M → CY26 3.0M → CY27 4.0M tons. Represents growing committed base load. ACM
Increasing through 2027
Diesel Fuel Reopener ClausesOpportunity
Several contracts contain diesel fuel price reopener clauses. With diesel prices elevated, these clauses may allow price adjustments that improve realized margins. Review trigger thresholds across affected contracts.
Active provisions — monitor diesel price vs. thresholds
New Export Book — Korean Utilities (KOMIPO, KOEN, KOWEPO)Opportunity
Three new Korean export contracts signed in March 2026 totaling ~1.7M tons of Spring Creek coal at $15.56/st: KOMIPO #3061/#3062 (~893K tons May-Dec), KOEN #3065 (~1.08M tons Dec), KOWEPO #3063 (~176K tons Apr-May). All at 9350 Btu with standard ash adjustment formula. Strengthens export diversification. SCM
New — March 2026 monthly refresh
Alliant Energy #3058/#3059 — New Multi-Year ContractsOpportunity
Two new 3-year Alliant contracts signed March 2026: #3058 (CRD, 500K/yr CY27-29, $11.35-$11.75 escalating) and #3059 (ACM, ~500K/yr CY27-29, escalating pricing). Both include 20% carryover and 30% pull-forward flexibility. Adds 3M committed tons to the 2027-2029 book. ACM CRD
New — Signed March 10-18, 2026
Avanza Trading #3050 — ExpiredExpired
Avanza Trading contract for 32K tons of Antelope coal expired end of March 2026. Pre-payment required contract. Destination: Cora Coal Terminal. Renewal not in place. ACM
Expired: March 2026
Key Dates Timeline — 2026 Snapshot Mar 27, 2026 · manually maintained
DateEventContractAction RequiredImpact
Apr–MayKOWEPO export shipment (in progress)#3063~176K tons SCM Apr 15–May 31$2.7M export revenue
May–AugKOMIPO export shipment#3061~446K tons SCM May 15–Aug 31$6.9M export revenue
Jun 30NRG volume increase deadline#2999Decide on +20% volume option~500K tons upside
Aug 1SRP flex volume option#3038Decide on +200K tons at $15.50$3.1M revenue add
Sep–DecKOMIPO export shipment#3062~446K tons SCM Sep–Dec 2026$6.9M export revenue
Nov 1DTE additional volume option#2959Exercise 500K tons at $14.70$7.35M revenue add
DecKOEN export shipment#3065~1.08M tons SCM Dec 2026$16.8M export revenue
Dec 31NRG deferral decision#2999Decide on 20% deferral into 2027Volume shift to '27
OngoingAlabama Power quality monitoring#2941Track Miller plant coal performanceCRD↔ACM shift risk
OngoingDiesel fuel price monitoringMultipleTrack diesel vs. reopener thresholdsMargin improvement
YTD Shipped (All Mines)
Loading…
Active Customers (YTD)
Loading…
Top Customer (YTD)
Loading…
Avg Train Size
Loading…
Contracted vs. Nominated vs. Actual — Working Month

Per-customer view: what they're contracted for in the period, what Sales nominated, and what actually shipped. Coverage = Actual / Contracted. Variance = Actual - Nominated (positive = exceeded the nom).

Customer Mines Contracted Nominated Actual Coverage Act vs Nom Status
Loading comparison…
Contract Utilization — Contracted vs. Shipped (2026)

Per-contract view: 2026 committed tons vs. actual YTD shipments. Tons are allocated to earliest contracts first (waterfall). Pace = shipped ÷ expected-by-now.

ContractCustomerMines2026 TonsShippedUtilizationPaceStatus$/tonExpires
Loading utilization data...
Contract Status Report — YTD Shipments (from CMS)
Customer ◆ Mine Contract # ◆ YTD Shipped ◆ Ratable (YTD) Variance ◆ % of Ratable Status
YTD Shipments by Customer — Top 15 (ktons)
Customer Reliability Scorecard — Top 25 (10-year CMS history)
CustomerMinesScoreShipmentsTotal Tons12mo GrowthConsistencySince
Loading scorecard...
Column guide: Score — overall reliability (0–100) blending volume, consistency & tenure (green ≥80, amber 50–79, red <50). Mines — districts that ship to this customer (ACC/CMC/SCC). Shipments — total CMS shipments over the 10-year history. Total Tons — cumulative tons shipped. 12mo Growth — tonnage change vs. the prior 12 months. Consistency — how steady month-to-month volumes are (higher % = less volatile). Since — date of first recorded shipment.
NTEC & PRB ProductionInternal monthly shipment history alongside MSHA-sourced PRB industry production. NTEC data from monthly Coal Shipments workbook; PRB industry data from MSHA quarterly Form 7000-2 filings. Updated when source workbooks roll forward.
2025 PRB Total
vs prior year
YTD 2026
Through latest month
Q1 2026 vs Q1 2025
PRB total Q1 change
NTEC Share of PRB
2025 actual / MSHA total
NTEC Monthly Shipments by Mine
NTEC Annual Production by Mine (k tons)
Q1 Year-over-Year by Mine
NTEC PRB Cumulative (k tons)
PRB Industry Context — MSHA
PRB Total 2025
SPRB + NPRB
Top Producer
M tons 2025
Biggest YoY Mover
vs 2024
Active PRB Mines
2025 producers
Top 10 PRB Mines — 2024 vs 2025 (M tons)
PRB Production Long-term Trend (M tons)
PRB Mines Ranking — 2025 Actual (M tons)
Rank Mine Owner State 2024 2025 YoY YoY % Share
Loading…
NTEC Logistics & Operations — CMS Live Data (CONFIDENTIAL)Data sourced from CMS SQL Server via pyodbc. Includes shipment tracking, budget vs. actual pace, contract status, weekend operations, and coal quality metrics.
Snapshot KPIs — the KPI rows on the sub-tabs below (Customer Sales, Budget vs. Actual, Daily Roundup, Slot Plan, Weekend Report) reflect a manual Apr 5–6, 2026 snapshot and do not auto-refresh. Charts and detail tables further down each sub-tab are live CMS.
Daily Report — loading… (CMS Live Data)

Yesterday’s Activity

ACCCMCSCCTotal
Loading…

Month-to-Date

ACCCMCSCCTotal
Loading…
Weekly Shipment Detail (CMS Live)
DateDayTrainsACCCMCSCC
Loading…
CMS Live Pipeline Connecting…
Customers Shipped Yesterday
CustomerMinesPlantsTrainsTons
Loading…
Top Customers by Mine — last 7 days
Loading…
Weekly Customer Activity — last 7 days
CustomerMinesTrainsTons
Loading…
MTD Run Rate by Mine
MineMTD TrainsMTD ShippedAnnualized Pace
Loading…
Annualized = (MTD tons / days elapsed) × 365. Derived from CMS shipment history.
Joint Line Performance — MTD
CarrierMTD TrainsAvg Trains/DayMTD Tons
Loading…
BNSF / UP split from the CarrierCode column in CMS.
Daily Train Loadings \u2014 last 30 days
Daily Tonnage \u2014 last 30 days (ktons)
Weekend Operations Loading most-recent-weekend CMS data…
Weekend Train Counts by Mine & Day
Weekend Tonnage by Mine & Day
Rail Market Intelligence — PRB Coal TransportationWeekly PRB coal unit train loadings and Class I railroad coal carload trends. PRB coal moves almost entirely by BNSF (~60%) and Union Pacific (~40%). Sources: USDA/STB weekly data, AAR weekly rail traffic reports.
Reference data — KPIs, monthly table, and 52-week charts on this view are static reference values through Mar 2026 (no live AAR/STB connector wired). Treat as a directional benchmark, not today's market.
PRB Unit Trains (Latest Wk)
44/week
Week ending Mar 29 • ▲ vs 38 yr ago
PRB Carloads (Latest)
9,680
▲ +12.8% YoY
Total Coal Carloads (AAR)
67,820
Class I • ▲ +8.2% YoY
Coal Share of Rail
25.1%
Of total Class I carloads
PRB Unit Train Loadings — 52 Week (trains/week)AAR Apr 6
Class I Coal Carloads — 52 Week (AAR)
PRB Carloads by Railroad (BNSF vs UP)
Coal Share of Total Rail Carloads (%)AAR Apr 6
PRB Coal Rail Carloadings — Monthly Summary
MonthPRB TrainsPRB CarloadsBNSFUPAAR Coal TotalYoY %Trend
Friday
Apr 3
ACC Antelope231,85015,9258.9%
CMC Cordero345,85815,28612.8%
SCC Spring Creek000%
SCX Spring Creek Export349,11416,37113.7%
Saturday
Apr 4
ACC Antelope347,64115,88013.3%
CMC Cordero116,45116,4514.6%
SCC Spring Creek231,39815,6998.8%
SCX Spring Creek Export116,30616,3064.6%
Sunday
Apr 5
ACC Antelope458,41114,60316.3%
CMC Cordero117,11017,1104.8%
SCC Spring Creek311,2483,7493.1%
SCX Spring Creek Export232,62016,3109.1%
Weekend Total25358,00714,320100%
Heating & Cooling Degree Days — Coal Demand DriverPopulation-weighted U.S. degree days strongly correlate with coal-fired generation dispatch. The 2025–2026 winter was significantly colder than normal, driving elevated coal burn and stockpile drawdowns. Jan 2026 HDD was 36% above normal — the highest in over a decade.
Reference data — KPI tiles and the monthly table run through Mar 2026 only (no live NOAA connector wired here). The HDD/CDD charts above the table refresh from the analytics endpoint. April 2026 actuals are not in the table.
Jan 2026 HDD
1,385
▲ 36.4% above normal (1,015)
Q1 2026 HDD (Est.)
3,051
▲ ~30% above 30-yr normal
2024 Annual HDD
3,789
▼ 16% below normal • Mild year
Correlation to Coal Gen
~0.82
HDD–to–coal dispatch R²
Monthly HDD — Actual vs Normal (Jan 2024 – Mar 2026)
Monthly CDD — Actual vs Normal (Jan 2024 – Mar 2026)
HDD Deviation from Normal — Coal Demand Signal
Monthly Degree Day Summary (Jan 2024 – Mar 2026)
MonthHDD ActualHDD NormalHDD Dev %CDD ActualCDD NormalCDD Dev %Signal
Jan 20248761,015-13.7%00Mild — below-avg coal demand
Apr 2024298415-28.2%4285-50.6%Very mild spring
Jul 202405392425-7.8%Summer near normal
Oct 2024285425-32.9%5268-23.5%Mild autumn
Jan 20251,0451,015+3.0%00Near normal — shift begins
Jul 202505445425+4.7%Warm summer — peak CDD
Oct 2025492425+15.8%2868-58.8%Cold pattern establishing
Dec 20251,1651,006+15.8%00Major cold setup
Jan 20261,3851,015+36.4%00Extreme cold — HH to $7.72
Feb 20261,154875+31.9%00Sustained — stockpile draw
Mar 2026512715-28.4%1820-10.0%Moderating — still elevated YTD
Sources: NOAA Climate Prediction Center • Population-weighted U.S. national figures • 30-year normals (1991–2020). Updated Mar 31, 2026.
Slot Plan — Live Railroad Feed (CONFIDENTIAL)Active train assignments from BNSF and UP slot emails, parsed from Power Automate email capture.
Today’s Slot Plan — loading…
MineOn SiteLoadingWith ETALaterDeparted
Loading…
Loading/Departed states are CMS-derived (real-time). On Site / With ETA / Later come from the slot email.
Actively Loading — Live from CMS LOADING

CMS reports these trains as actively loading (arrival logged, loadout open, not yet shipped). Refreshed every 5 minutes from CMS_TrainStatus.

StateMineCustomerTrain IDLocoOutbound ID
No trains actively loading right now.
On Site Now — At Mine
StatusMineCustomerTrain IDLocoOutbound ID
AT MINEACC AntelopeTennessee Valley Authority (Shawnee, KY)B19E-PCTATM8-67ABNSF 5602C-ATMCLS0-74A
AT MINEACC AntelopeEvergy Metro, Inc. (Iatan, MO)B20E-SAIBAM0-09ABNSF 9267C-ATMSAI0-11A
AT MINECMC Cordero RojoGeorgia Power (Plant Scherer, GA)B8E-MHSCDM0-19ANS 4722C-CDMMHS0-21B
LOADINGACC AntelopePlum Point Energy Associates (Osceola, AR)B24E-OPPATM0-03BBNSF 9079C-ATMOPP0-05A
LOADINGACC AntelopePlatte River Power Authority (Rawhide, CO)B25E-PRRATM0-20AC-ATMPRR0-21A
LOADINGSCC Spring CreekNTEC (Roberts Bank) (Export — CN)E-RBCSCM0-90FBNSF 8094C-SCMRBC0-97F
Trains with Confirmed ETA
ETAMineCustomerTrain IDLocoOutbound ID
03:00ACC AntelopeTennessee Valley Authority (Shawnee, KY)B22E-CLSATM0-69ABNSF 8791C-ATMCLS0-75A
06:00ACC AntelopeMidAmerican Energy Company (Council Bluffs, IA)B23E-OTLATM0-15ABNSF 6416C-ATMOTL0-16B
12:30CMC Cordero RojoLuminant Energy Company (TX)U12F-CCLCD902/7UP 8136
Trains Confirmed — ETA Later LATER

Railroad has confirmed these trains but has not yet provided an estimated arrival time. ETAs typically update as trains get closer to the mine.

Slot TimeMineCustomerTrain IDLocoOutbound ID
No trains with “Later” ETA at this time — all confirmed trains have arrival estimates.
Departed — Loaded & Outbound
DepartedMineCustomerTrain IDLocoOutbound ID
Apr 6 06:00SCC Spring CreekMinnesota Power (Ardoch, ND)E-COBSCM0-25BBNSF 9241C-SCMCOB0-26B
Sources: BNSF 72-hour slot email (CONJCT, CORDERO, NERJCT) • UP slot assignments • Power Automate pipeline • CMS diversion cross-reference • Report timestamp: Apr 6, 2026 08:05 MT
Reference / spec library — alert counts, mine-average BTU/Ash/SO2 panels, and per-contract spec tables on this tab are a manually-maintained snapshot through early Apr 2026. Live BTU/ash/sulfur on shipments comes through Quality Compliance (Logistics → Quality Compliance) which is wired to CMS.
Critical Alerts
2
Exceeding contract limits · snapshot
High Alerts
14
Within warning threshold · snapshot
Medium Alerts
12
Within caution threshold · snapshot
Contracts Tracked
18
2026 contracts with quality specs
Mine Quality vs. Contract Limits — BTU (Btu/lb)
Mine Quality vs. Contract Limits — Ash (%)
Mine Quality vs. Contract Limits — SO₂ (lbs/mmBtu)
Mine Quality vs. Contract Limits — Moisture (%)
Active Quality Alerts — 2026 Contracts
Plum Point #2938 — SO₂ Exceeds LimitCritical
Cordero Rojo mine average SO₂ of 0.84 lbs/mmBtu exceeds contract limit of 0.52 lbs/mmBtu by 61.5%. Immediate review required — coordinate with mine ops & blending.
KOWEPO #3027 — SO₂ Exceeds LimitCritical
Spring Creek mine average SO₂ of 0.68 lbs/mmBtu exceeds KOWEPO contract limit of 0.35 lbs/mmBtu by 94.3%. This is an export contract — coordinate blending strategy for vessel loading.
Antelope BTU — 7 Contracts Below TargetWarning
Antelope mine average BTU of 8,800 is below target for 7 contracts (8,850–8,900 spec). Contracts affected: Western Fuels (#2911), WFA Holcomb (#2954), ADM (#2957), TVA (#2986), Colorado Springs (#2988), CSU (#2993), Alliant (#2995). Monitor blending to meet Btu adjustment thresholds.
Export Moisture — 6 Contracts Near LimitWarning
Spring Creek average moisture of 24.74% is within 11.6% of the 28.0% export limit across 6 export contracts (KOEN, JERA/Mitsubishi, KOWEPO, KOMIPO). Seasonal variation could push above threshold — track vessel sampling closely.
Export SO₂ — 5 Contracts in Caution ZoneInfo
Spring Creek SO₂ of 0.68 lbs/mmBtu is within 15% of the 0.80 limit on 5 export contracts. Currently compliant but with limited margin.
Mine Average BTU
8,800
Btu/lb • 2026 baseline
Ash
5.2%
Well within all limits
Sulfur
0.22%
Low sulfur advantage
Sodium
0.8%
52.9% margin to Ameren 1.7% limit
Antelope Mine — 2026 Contract Quality Specifications
ContractCustomerExpirationTonsParameterTarget/LimitMine AverageMarginStatus
2911Western FuelsDec-26120,000BTU8,9008,800-1.1%Warning
2954WFA (Holcomb)Dec-26200,000BTU8,8758,800-0.8%Warning
2954WFA (Holcomb)Dec-26200,000Ash (%)7.0% reject5.2%25.7%✔ OK
2957ADMDec-251,000,000BTU8,8758,800-0.8%Warning
2962AmerenDec-285,000,000Sodium (%)1.7% max0.8%52.9%✔ OK
2986TVADec-285,500,000BTU8,8508,800-0.6%Warning
2988Colorado SpringsDec-27500,000BTU8,8508,800-0.6%Warning
2993CSUDec-27700,000BTU8,9008,800-1.1%Warning
2995Alliant EnergyDec-274,500,000BTU8,9008,800-1.1%Warning
Source: Contract repository • Mine quality baselines • As of Mar 31, 2026. Penalty: WFA #2954 ash 7.0–7.5% = $0.15/ton (2 trains/yr exception).
Mine Average BTU
8,350
Btu/lb • 2026 baseline
Ash
5.8%
22.7% margin to Plum Point 7.5%
SO₂
0.84
EXCEEDS Plum Point 0.52 limit
Sulfur
0.35%
Moderate • within spec
Cordero Rojo — 2026 Contract Quality Specifications
ContractCustomerExpirationTonsParameterTarget/LimitMine AverageMarginStatus
2938Plum PointDec-26600,000SO₂ (lbs/mmBtu)0.52 max0.84-61.5%❌ Exceeds
2938Plum PointDec-26600,000Ash (%)7.5% reject5.8%22.7%✔ OK
2994Alliant EnergyDec-273,000,000BTU8,5008,350-1.8%Warning
Source: Contract repository • Mine quality baselines • As of Mar 31, 2026. Critical: Plum Point SO₂ 0.52 limit cannot be met with standard CRD coal — blending required.
Mine Average BTU
9,400
Btu/lb • highest of 3 mines
Ash
4.2%
30% margin to 6.0% export limit
Moisture
24.74%
11.6% margin to 28% export limit
Mercury
0.05 ppm
58.3% margin to SRP 0.12 limit
Spring Creek — 2026 Contract Quality Specifications (Domestic)
ContractCustomerExpirationTonsParameterTarget/LimitMine AverageMarginStatus
2971Minnesota PowerDec-272,800,000BTU9,3509,399+0.5%✔ OK
2996Salt River ProjectDec-284,000,000Mercury (ppm)0.12 max0.0558.3%✔ OK
Source: Contract repository • Mine quality baselines • As of Apr 2, 2026. Note: SRP mercury 0.12 ppm = suspension clause.
Spring Creek — 2026 Export Contract Quality Specifications
ContractCustomerTonsParameterLimitMine AverageMarginStatusPenalty
2985KOEN550,000BTU9,350 tgt / 9,000 min9,399+0.5%✔ OK
2985KOEN550,000Ash (%)6.0% max4.54%24.3%✔ OK15% FOB adj/1% over
2985KOEN550,000Sulfur (%)0.50% max0.33%34.0%✔ OK
2985KOEN550,000Moisture (%)28.0% max24.74%11.6%Warning
2985KOEN550,000SO₂0.80 max0.6815.0%ⓘ Caution
3027KOWEPO200,000SO₂0.35 max0.68-94.3%❌ Exceeds
3027KOWEPO200,000Moisture (%)28.0% max24.74%11.6%Warning15% FOB adj/1% over
3012KOEN300,000Moisture (%)28.0% max24.74%11.6%Warning
3032JERA/Mitsubishi400,000Moisture (%)28.0% max24.74%11.6%Warning
3019KOMIPO150,000Moisture (%)28.0% max24.74%11.6%Warning15% FOB adj/1% over
3054KOMIPO150,000Moisture (%)28.0% max24.74%11.6%Warning15% FOB adj/1% over
Source: SCM Tender Quality Tracking • Contract repository • As of Apr 2, 2026. All export contracts are Spring Creek Mine (SCM). Showing flagged params only — all other specs OK.
Complete Quality Alert Register — 2026 Contracts
IDSeverityContractCustomerMineParameterMine AverageContract LimitMarginAction
QA-001CRITICAL2938Plum PointCordero RojoSO₂0.840.52-61.5%Blending required — CRD cannot meet spec alone
QA-002CRITICAL3027KOWEPOSpring CreekSO₂0.680.35-94.3%SCM cannot meet 0.35 spec — review contract
QA-003MEDIUM2911Western FuelsAntelopeBTU9,0118,900+1.2%Track trend — thin margin
QA-004MEDIUM2954WFA (Holcomb)AntelopeBTU9,0118,875+1.5%Track trend — Btu adj @ 8875 BB
QA-005MEDIUM2957ADMAntelopeBTU9,0118,875+1.5%Track trend — 8875 Btu product
QA-006MEDIUM2986TVAAntelopeBTU9,0118,850+1.8%Track trend — flag if quality shifts
QA-007MEDIUM2988Colorado SpringsAntelopeBTU9,0118,850+1.8%Track trend — 8850 Btu product
QA-008MEDIUM2993CSUAntelopeBTU9,0118,900+1.2%Track trend — 8900 Btu product
QA-009MEDIUM2995Alliant EnergyAntelopeBTU9,0118,900+1.2%Track trend — 8900 Btu product
QA-010MEDIUM2994Alliant EnergyCordero RojoBTU8,5548,500+0.6%Track trend — CRD thin margin
QA-011MEDIUM2985KOENSpring CreekMoisture24.74%28.0%11.6%Track vessel sampling — seasonal risk
QA-012MEDIUM3012KOENSpring CreekMoisture24.74%28.0%11.6%Track vessel sampling
QA-013MEDIUM3032JERA/MitsubishiSpring CreekMoisture24.74%28.0%11.6%Track vessel sampling
QA-014MEDIUM3027KOWEPOSpring CreekMoisture24.74%28.0%11.6%Track vessel sampling
QA-015MEDIUM3019KOMIPOSpring CreekMoisture24.74%28.0%11.6%Track vessel sampling
QA-016MEDIUM3054KOMIPOSpring CreekMoisture24.74%28.0%11.6%Track vessel sampling
QA-017MEDIUM2985KOENSpring CreekSO₂0.680.8015.0%Within caution zone — track
QA-018MEDIUM3012KOENSpring CreekSO₂0.680.8015.0%Within caution zone
QA-019MEDIUM3032JERA/MitsubishiSpring CreekSO₂0.680.8015.0%Within caution zone
QA-020MEDIUM3019KOMIPOSpring CreekSO₂0.680.8015.0%Within caution zone
QA-021MEDIUM3054KOMIPOSpring CreekSO₂0.680.8015.0%Within caution zone
Source: Quality specs data layer • quality_alerts_2026-04-02.csv • Generated Apr 2, 2026. Margin = distance from limit (negative = exceeds). Baselines updated from 2026 YTD CMS + Pace weighted avg.
BTU by Mine — Monthly Trend (2026 YTD)CMS Apr 7
Ash % by Mine — Monthly TrendCMS Apr 7
Moisture % by Mine — Monthly TrendCMS Apr 7
SO2 (lbs/mmBtu) by Mine — Monthly TrendCMS Apr 7
Quality Summary by Mine — YTD Weighted Averages
MineBTUAsh %Moisture %Sodium %SO2 (lbs/mmBtu)Assessment
ACC Antelope9,0044.7425.781.360.489Within spec
CMC Cordero Rojo8,5565.4528.831.370.654Within spec
SCC Spring Creek9,3894.5224.817.170.703Sodium elevated
NTEC Blended8,9654.8926.422.660.580
Spring Creek SodiumSCC sodium averaging 7.17% YTD, well above ACC/CMC levels (~1.4%). Monitor against customer quality specs. Some contracts (e.g., Alabama Power #2941) have ash restrictions of 7% with $0.15/ton penalty.

Coal Market News

Loading news...

ATLAS Dashboard

Sign in to manage connections, API keys, users, and system settings.

Use local admin login instead

👤 Your Account

Who you're signed in as and what you're allowed to do.

Name
Email
Role
Signed in via
Session expires

☀ Appearance

Theme and density preferences are stored in your browser and apply only to this device.

What you can do at this role

Your permissions on this NTEC ATLAS install. Ask an admin to change your role if you need more access.

PermissionStatus
Loading…

Source Freshness

One row per connector (mirrors the Data Connectors tab). "Last pulled" = when the connector last ran; status (Fresh/Aging/Stale) is scaled to each connector's own schedule; "Data as of" = newest record's date where available. Auto-refreshes every 30s.

SourceStatusLast pulledData as ofCadenceConnector
Loading freshness data...

🕑 Refresh Schedule

Re-reads already-ingested data from the API and re-renders the dashboard. This does not run the source connectors — pull fresh source data from the Data Connectors panel.

Database Connections

Manage SQL connection strings for PostgreSQL, CMS SQL Server, and other databases. Passwords are stored on the server and are never sent back to the browser.

ATLAS PostgreSQL default

Managed on the server via the DATABASE_URL environment variable. Use Test to verify live connectivity.

CMS SQL Server not configured

Host: Port: 1433 Database: Driver: ODBC 18 Auth: Trusted Connection

👥 User Management

Manage dashboard users and their access levels. Admins manage all settings, users, and data connectors. Editors additionally access the Commercial tab. Viewers have read-only access to the standard dashboards.

UserEmailRoleStatusLast LoginActions
Loading users…

Role Permissions

PermissionViewerExecEditorAdmin
View standard dashboards
View Commercial tab
Add notes/commentary
Trigger data ingestion
Run data connectors
Manage connections
Manage users
Manage API keys
View audit trail
System settings

Data Connectors

All data connectors loaded dynamically from the database. Toggle, run, edit the schedule (cron), or check status for each. Schedule edits save on Enter/blur and reload the scheduler immediately.

ConnectorScheduleLast RunStatusActions
Loading connectors...

📤 Upload CSV Data

Upload a CSV file to update a data source manually. The file is saved to the server and auto-ingested by the CSV File Watcher within 15 minutes, or trigger it immediately with the Run button above.

🔑 API Keys

Store API credentials for external data services. Keys are stored on the server and, once saved, are only ever displayed masked.

ServiceKey PreviewNotesAddedActions
No API keys configured. Add keys for EIA, NOAA, BNSF, or MSHA to enable connectors.

🔔 Notifications

Configure Teams or Slack webhook alerts for connector errors, missing data, and system issues. ATLAS will send a message whenever a connector fails or returns incomplete data.

Paste your Microsoft Teams Incoming Webhook URL or Slack webhook URL. All connector alerts will be sent here.
What triggers an alert:
  • A connector run finishing with a hard error or crash (any connector, manual or scheduled). This includes authentication and permission failures that cause a run to fail.
Partial loads (a source returned incomplete data) are recorded in the connector's status but do not raise an alert.

🔃 Historical Data Backfill

Run all enabled connectors with historical/backfill mode to seed a fresh database. EIA pulls 400+ days, CMS pulls full shipment history, MSHA downloads all safety records. Takes 2-5 minutes.

System Settings

General system configuration for the ATLAS Dashboard.

Disables dashboard for all non-admin users

📦 Docker Status

Status of the Docker infrastructure services.

ServiceContainerStatusPortUptime
PostgreSQL 16atlas-db Unknown5432
FastAPIatlas-api Unknown8000

📄 About ATLAS Dashboard

Version2.0.0
Build Date
Data Sources
Charts
EnvironmentLocal (CSV)
Prepared forNavajo Transitional Energy Company

📜 Audit Trail

Tracks all administrative actions — connection changes, user modifications, settings updates, and data ingestion events.

TimestampUserActionEntityDetails
Audit trail will be populated when the API backend is connected.

Budget / Forecast

Monthly Budget by Mine — 2026 Plan (ktons)2026 plan
YTD Actual vs. Annualized Pace vs. Budget2026 plan · CMS live
Mine Performance — Pace Detail
MineJanFebMarYTD TotalAnnual PaceBudgetVariancePace
Loading…
Monthly actuals + YTD come from live CMS data. Annual Pace = YTD / days elapsed × 365. Budgets per 2026 executive plan (Spring Creek = 4.1M domestic + 5.4M export = 9.5M total).
Loading pacing analysis…
Rolling 4-Week Comparison — Weekly Trains & TonnageCMS
This Week
Loading...
Last Week
Loading...
4-Week Avg
Rolling average
vs. 4-Wk Avg
This week vs average

Sales Book

Sales Book — coming soon.

Market Share

Market Share — coming soon.
Live Grid & Demand PulseReal-time fuel mix from the EIA Hourly Grid Monitor (US48 + 11 regions) and the SPP and ERCOT ISO feeds. Forward signals from NOAA 6–10 / 8–14 day outlooks, plant-level weather, drought, and active severe weather alerts. Refreshed every 15 minutes.
US48 Coal Share
SPP Coal Now
Active Severe/Extreme Alerts
NWS, mine + buyer states
U.S. Generation Mix (Now)
Coal Share by Region (Now)
Daily Coal vs. Natural Gas Generation — MISO / SPP / PJM
Daily MWh by ISO & fuel. When coal rises relative to gas, plants are dispatching coal — a real-time sign of coal demand health.
Live MarketsCoal-sector equities (Stooq), forward futures curves (CME), and macro indicators (FRED). Equities and macro refresh on each refresh_live_data run; CME quotes intermittently rate-limit.
PRB Front Month
CME TRA
Henry Hub Front
CME NG
BTU (Peabody)
ARCH (Arch)
Coal Producer Equities (60-day)
TickerCompanyLastDay Δ%Trend (60d)
PRB Futures Curve (CME TRA)
CME endpoint can rate-limit; values populate when the connector returns data.
International Coal Benchmarks
IndexFront MonthLastSettleΔ
API-2 (Rotterdam), API-4 (Richards Bay), Newcastle — sets the international thermal coal context for export decisions.
Macro Indicators (FRED)
SeriesLatestDateΔ%
Intel & FilingsRecent SEC filings from coal producers and major utility customers (10-K / 10-Q / 8-K), EPA & DOE coal-relevant rulemakings, BLM Federal Register coal notices, and a sentiment-scored news pulse from GDELT + NewsAPI.
Recent SEC Filings (Peers + Buyers)
FiledTickerCompanyForm
EPA Coal Rulemaking Dockets Regulations.gov
PostedTypeTitleComment Due
BLM Coal Notices (Federal Register, last 18 mo)
PublishedTypeTitle
News Pulse (GDELT + NewsAPI, sentiment-tinted)
Items tinted green for positive tone, red for negative (GDELT). NewsAPI items shown without tone scoring.