IESET.
Hypotheses·energy·eu_post_2021_gas_shock_industrial_output_impact

The natural-gas price shock that began in late 2021 and intensified after the Russian invasion of Ukraine in February 2022 produced a measurable differential contraction of EU industrial output relative to US, UK, and non-EU Asian comparators over 2021-2024.

The EU's reliance on gas-indexed wholesale electricity markets, its lower domestic gas production relative to the US shale base, and its deeper pipeline-gas dependence made the industrial-output pass-through of the gas shock materially larger than in peer economies. Energy- intensive EU subsectors (chemicals, fertilisers, basic metals, glass, ceramics) contracted faster than US and non-EU counterparts between 2021Q4 and 2024Q4, and a portion of the reduction is persistent rather than cyclical (plant mothballing, capacity re-siting abroad).

PARTIALengine/runs/eu_post_2021_gas_shock_industrial_output_impact

PARTIAL — ATT=+6.187e+09, p=0.755, N=91, treated_countries=14 (above α=0.10)

confidence cueThe result is useful, but not decisive. Treat it as a clue, not a settled conclusion.

policy briefMixed or noisy

In ordinary language

In plain terms, this asks whether post 2021q4 gas shock dummy is actually linked to better or worse log industrial production index from 2018 to 2024.

plain answer

The evidence is suggestive but not decisive. ATT=+6.187e+09, p=0.755, N=91, treated_countries=14 (above α=0.10)

why it matters

This matters because energy claims should change belief only when they survive a pre-declared empirical test.

how the test works

It compares 14 country or place units from 2018 to 2024, using a did callaway santanna design, with fixed effects for country and year quarter.

what was measured
What changed
  • Post 2021q4 gas shock dummy
  • Eu gas exposure interaction
What we checked
  • Log industrial production index
  • Log energy intensive manufacturing output
  • Log manufacturing value added
what this does not prove

A single test is not the whole truth. It narrows the claim under a specific sample, time period, and method. Strong policy conclusions need the pattern to survive nearby tests, alternative data, and serious objections.

verification

No evidence packet has been generated yet.

Results

engine/runs/eu_post_2021_gas_shock_industrial_output_impact
1007550250201820212024DEUFRAITAESPNLDBELPOL
illustrative sketch · run pending
No coefficients yet. When the model fires, this chart will show log_industrial_production_index across 14 sampled countries over 20182024.
The shapes above are stylised — none of the lines are real data.
Placeholder for eu_post_2021_gas_shock_industrial_output_impact. Published chart will be generated from engine/runs/eu_post_2021_gas_shock_industrial_output_impact/chart_data.json.

Who has skin in the game — schools predicting on this

17 schools list this hypothesis as a test of their position. The chips below are school-level scoreboard outcomes, not a second hypothesis verdict.

hypothesis verdict vs scoreboard outcome

The banner verdict judges this hypothesis as written. The scoreboard asks whether each school's polarity-corrected prediction was right. Raw status is not a school win: SUPPORTED supports schools that needed SUPPORTED, but refutes schools that needed REFUTED.

Pre-registration

registration ordering unverified
first-spec commit 4c8ce8e · 2026-07-18T22:11:21Z
run generated · 2026-04-30T13:38:01Z
Run timestamp predates this path's first git-add commit (rebase, rename, or pre-git local run). Spec hash is still the path's first-add commit — not repository HEAD — but ordering is not a clean pre-registration proof.

The natural-gas price shock that began in late 2021 and intensified after the Russian invasion of Ukraine in February 2022 produced a measurable differential contraction of EU industrial output relative to US, UK, and non-EU Asian comparators over 2021-2024. The EU's reliance on gas-indexed wholesale electricity markets, its lower domestic gas production relative to the US shale base, and its deeper pipeline-gas dependence made the industrial-output pass-through of the gas shock materially larger than in peer economies. Energy- intensive EU subsectors (chemicals, fertilisers, basic metals, glass, ceramics) contracted faster than US and non-EU counterparts between 2021Q4 and 2024Q4, and a portion of the reduction is persistent rather than cyclical (plant mothballing, capacity re-siting abroad).

Falsification criterion — what would disprove this

set before the run · honoured after

This hypothesis is considered falsified if:

Not supported if (a) the interaction of post-2021Q4 × gas-exposure is zero or positive at p<0.10 on industrial production (should be negative — more gas-exposed contracted more), OR (b) the effect vanishes after controlling for oil price and COVID residual, OR (c) the synthetic-control DEU post-shock gap is within the 95th percentile of placebo gaps, OR (d) the energy-intensive subsector disaggregation shows no stronger effect than the general manufacturing aggregate (which would suggest the mechanism is not energy-cost transmission). If the cyclical effect exists but reverses fully by 2024, report the headline as "temporary shock" rather than "structural deindustrialisation."

formal test & threshold
test:      gas_shock_industrial_output_exposure_did
threshold: β_post_x_gas_exposure < -0.03 log points (industrial production) at p<0.10, robust to oil-price + COVID residual controls, AND energy-intensive subsector β at least 2x manufacturing aggregate

Method

Template
did_callaway_santanna
Fixed effects
country, year_quarter
Clustering
country
Sample
14 countries · 20182024
Evidence type
causal

Primary specification: differences-in-differences with treatment intensity = country gas-import share (continuous). β on the post- 2021Q4 × gas-exposure interaction identifies whether more-exposed countries contracted industrial output more than less-exposed countries after the shock, after year-quarter FE absorb common shocks (global demand, COVID reopening residual, oil price). Secondary specification: synthetic control for DEU (highest gas- exposure large economy) using US + non-EU peers as donor pool. Third specification: event-study around 2022Q1 (invasion) with country gas-exposure as moderator. Known limitations: (1) 2021Q4-2022Q4 window overlaps with COVID reopening dynamics; disentangling reopening-driven output swings from gas-shock suppression is hard. (2) EU ETS price also spiked 2021-2022 for reasons partly independent of gas; this hypothesis does not separate gas- channel from carbon-price-channel cost pressures. (3) Industrial production indices revise substantially; final vintage may differ from first-release estimates used in early drafts. (4) Persistence vs cyclical distinction requires post-2024 data not yet available; v1 reports contemporaneous effect, v1.1 updates the persistence claim when 2025 data releases.

Data

VariableSourceTransform
log_industrial_production_index
outcome
constructed:OECD industrial production index (IPI) by country, monthly, seasonally adjusted. OECD fetcher shipped but specific serietier 5
log
log_energy_intensive_manufacturing_output
outcome
constructed:OECD STAN VA for chemicals + basic metals + non-metallic minerals + paper (energy-intensive subset). Quarterly where avatier 5
log
log_manufacturing_value_added
outcome
world_bank_wdi:NV.IND.MANF.CDtier 2
log_real
post_2021q4_gas_shock_dummy
treatment
constructed:indicator = 1 for period from 2021Q4 onwards (start of European gas-price spike), all countries.tier 5
indicator
eu_gas_exposure_interaction
treatment
constructed:interaction of post_2021q4 dummy with country-level pre-shock gas-import share (share of primary-energy supply from impotier 5
level
brent_oil_usd
control
constructed:Brent crude price, log, monthly. Fetcher pending (IMF PCPS or EIA).tier 5
log
trade_openness
control
world_bank_wdi:NE.TRD.GNFS.ZStier 2
level
log_population
control
world_bank_wdi:SP.POP.TOTLtier 2
log
covid_policy_response_severity
control
constructed:residual from Oxford COVID stringency index carryover into 2021-2022; captures differential lockdown legacy. Fetcher pentier 5
level

ready  ·  pending  ·  reconstruct-needed

Detailed result card

Result card — eu_post_2021_gas_shock_industrial_output_impact

Verdict: PARTIAL — ATT=+6.187e+09, p=0.755, N=91, treated_countries=14 (above α=0.10)

Pre-registration

  • Claim: The natural-gas price shock that began in late 2021 and intensified after the Russian invasion of Ukraine in February 2022 produced a measurable differential contraction of EU industrial output relative to US, UK, and non-EU Asian comparators over 2021-2024. The EU's reliance on gas-indexed wholesale electricity markets, its lower domestic gas production relative to the US shale base, and its deeper pipeline-gas dependence made the industrial-output pass-through of the gas shock materially larger than in peer economies. Energy- intensive EU subsectors (chemicals, fertilisers, basic metals, glass, ceramics) contracted faster than US and non-EU counterparts between 2021Q4 and 2024Q4, and a portion of the reduction is persistent rather than cyclical (plant mothballing, capacity re-siting abroad).
  • Falsification rule: Not supported if (a) the interaction of post-2021Q4 × gas-exposure is zero or positive at p<0.10 on industrial production (should be negative — more gas-exposed contracted more), OR (b) the effect vanishes after controlling for oil price and COVID residual, OR (c) the synthetic-control DEU post-shock gap is within the 95th percentile of placebo gaps, OR (d) the energy-intensive subsector disaggregation shows no stronger effect than the general manufacturing aggregate (which would suggest the mechanism is not energy-cost transmission). If the cyclical effect exists but reverses fully by 2024, report the headline as "temporary shock" rather than "structural deindustrialisation."

Estimate (Callaway-Sant'Anna staggered DiD, TWFE approximation)

  • coefficient: 6187144827.11338
  • std_error: 19855695208.161022
  • p_value: 0.755340315783101
  • n_obs: 91
  • n_countries: 14
  • r_squared_within: 0.9963383234934802
  • fe_entity: True
  • fe_time: True
  • cluster: country
  • method: Callaway-Sant'Anna TWFE fallback (linearmodels failed: No module named 'linearmodels')
  • n_treated_countries: 14
  • cohort_years: [2021]
  • dropped_controls_due_to_overlap: []

Variables resolved

  • world_bank_wdi:NV.IND.MANF.CD → log_manufacturing_value_added (outcome, n=9722)
  • constructed: indicator = 1 for period from 2021Q4 onwards (start of European gas-price spike), all countries. → post_2021q4_gas_shock_dummy (treatment, n=98)
  • world_bank_wdi:NE.TRD.GNFS.ZS → trade_openness (controls, n=10714)
  • world_bank_wdi:SP.POP.TOTL → log_population (controls, n=16935)

Missing data

  • constructed: OECD industrial production index (IPI) by country, monthly, seasonally adjusted. OECD fetcher shipped but specific series fetch needed. (outcome)
  • constructed: OECD STAN VA for chemicals + basic metals + non-metallic minerals + paper (energy-intensive subset). Quarterly where available. (outcome)
  • constructed: interaction of post_2021q4 dummy with country-level pre-shock gas-import share (share of primary-energy supply from imported natural gas, averaged 2018-2020). Treatment intensity continuous rather than binary. (treatment)
  • constructed: Brent crude price, log, monthly. Fetcher pending (IMF PCPS or EIA). (controls)
  • constructed: residual from Oxford COVID stringency index carryover into 2021-2022; captures differential lockdown legacy. Fetcher pending. (controls)

Generated by scripts/run_did_callaway_santanna.py at 2026-04-30T13:38:01+00:00

Strongest opposing argument

Every hypothesis ships with its charitable opposing argument. The framework earns credibility by handling objections at their strongest, not weakest.

Notes

Data readiness: - OECD IPI monthly — fetcher shipped but specific series fetch needed - Country gas-import share — constructed from IEA / Eurostat energy balances, pending - Brent oil — fetcher pending (IMF PCPS or EIA) - OECD STAN sectoral VA — fetcher pending - Oxford COVID stringency residual — fetcher pending Data-gated: run v1 when gas-exposure series + OECD IPI are in baseline_pull.yaml.

Authored framework. Read the transparency note.