Where energy stocks reprice.
Two scheduled event types matter most for energy: OPEC+ ministerial meetings (every couple of months — sometimes the biggest single-day catalyst of the year) and EIA weekly inventory reports (every Wednesday and Thursday at 10:30 AM ET).
Upcoming events
What each event type does
OPEC+ ministerial meetings
Three flavors, each with different market impact:
- OPEC + non-OPEC Ministerial Meeting (ONOMM) — the full meeting. Every six months (typically May/June and November/December). This is where production quotas are set or reaffirmed for the next 6–12 months. Historically the largest single-day catalyst for crude prices.
- Joint Ministerial Monitoring Committee (JMMC) — every two months. Reviews compliance with existing quotas. Less consequential than ONOMM, but signals potential policy shifts.
- Eight-country voluntary cuts group — meets monthly when voluntary cuts are active. Saudi Arabia, Russia, Iraq, UAE, Kuwait, Kazakhstan, Algeria, Oman. Reviews the additional voluntary production adjustments.
The next major full ministerial is scheduled for early summer. Agenda items typically include production baselines, capacity reassessments, and decisions on extending or unwinding voluntary cuts.
EIA Weekly Petroleum Status Report
Released by the U.S. Energy Information Administration every Wednesday at 10:30 AM ET (delayed to Thursday during US federal holiday weeks). Key data points: crude oil inventory level, week-over-week change, refinery utilization, gasoline and distillate stocks, imports, exports.
Why it matters: changes in crude inventory are a real-time read on supply/demand balance. A surprise build (inventory up more than expected) typically pressures crude prices and E&P stocks. A surprise draw rallies them.
EIA Weekly Natural Gas Storage Report
Released every Thursday at 10:30 AM ET (delayed to Friday during holiday weeks). Reports working gas in underground storage by region. Critical for gas-weighted E&P names — EQT, AR, RRC, EXE, CTRA — because Henry Hub price moves on storage surprises.
What's not on the calendar
- Baker Hughes US Rig Count — every Friday. Useful for tracking producer activity, but the data is more useful as a 4-week trend than as a single-day catalyst. May be added in v1.2.
- Earnings dates — significant for individual names but not "sector catalysts" in the OPEC+ / EIA sense. Use Finnhub or your broker's calendar.
- OPEC monthly oil market report — published mid-month with supply/demand forecasts. Less market-moving than the inventory data.
- Eight-country monthly meetings — these happen but aren't always announced in advance, so they're not in the curated calendar. We'll add them when OPEC publishes specific dates.
How this calendar works
OPEC+ dates are operator-curated. OPEC publishes its schedule but not as a clean machine-readable feed. We maintain a small JSON file that's updated when OPEC announces new dates (usually after each ministerial meeting, when the next one is set).
EIA dates are auto-generated. Both reports have fixed weekly cadences, so we just compute the next 4 Wednesdays and Thursdays. No fetching needed.
The combined feed appears on the homepage and on this page, sorted by date.