DEMO DATA · NOT FOR CITATION
shortage.life · session_log · 2026-05-17 14:32 UTCPID 47023 · ttyS0 · uptime 312d

// node

shortage.life
v0.3 · brussels · build f3a2c81
● online · 47/47 sources · 312ms

// $_ exec

$ shortage country get SWE
> stress_index: 0.30 STABLE
> 5 events · 2 scenarios
> refreshed 2026-05-17

// readout · live

BRENT     $84.27 ▲
TTF       €31.50 ▼
OPEC_SP   3.8 mb/d ●
SPR_US    372.4 Mb
FAO_FFPI  121.4 ▲
auto-refresh 60slatency 312msbuild 0.3.0commit f3a2c81UTC 00:00:00
$_TICKER
BRENT$84.27▲0.50%WTI$80.15▲0.39%TTF€31.50▼3.67%NBP72.4p▼1.50%HH$2.84▲1.43%SPR_US372.4 Mb18.7dEU_GAS78.3%▲0.4ppOPEC_SPARE3.8 mb/d▼0.3FAO_FFPI121.4▲0.8WHT.SRW$6.42/bu▲1.84%RIC.THAI$612/t▲0.32%UREA$378/t▲2.71%LITH$13,820/t▼0.84%COBL$31,400/tCU$9,820/t▲0.65%NI$17,420/t▼1.10%BRENT$84.27▲0.50%WTI$80.15▲0.39%TTF€31.50▼3.67%NBP72.4p▼1.50%HH$2.84▲1.43%SPR_US372.4 Mb18.7dEU_GAS78.3%▲0.4ppOPEC_SPARE3.8 mb/d▼0.3FAO_FFPI121.4▲0.8WHT.SRW$6.42/bu▲1.84%RIC.THAI$612/t▲0.32%UREA$378/t▲2.71%LITH$13,820/t▼0.84%COBL$31,400/tCU$9,820/t▲0.65%NI$17,420/t▼1.10%
~/countries/SWE·region: Europe·tier: monitored·methodology: v3.2cite · /api/v1/countries/SWE

Sweden / SWE

ISO SWESEcapital: Stockholmregion: Europepopulation: 11M
STABLE
STRESS INDEX · v3.20.30

[ 01 ]$_STRESS INDEX · v3.2 composite

COMPOSITE · 0–1 SCALE0.30

The v3.2 stress index is a six-axis composite of energy and food exposure, geopolitical pressure, fiscal headroom, demography and supply concentration, normalised to a 0–1 scale.

stress index · 18-month history0–1 composite

[ 02 ]$_MACRO · economy and territory

NOMINAL GDP$609 bn
GDP PER CAPITA$56,300
AREA450,295 km²
POPULATION11M
INFLATION · 20262.4%
INFLATION FORECAST · 20272%
CURRENCY DEPR. · 1Y2%
PUBLIC DEBT / GDP32%
UNEMPLOYMENT8%
ELECTRICITY ACCESS100%
electricity generation mix · %
  • Fossil2 2.0%
  • Nuclear30 30.0%
  • Renewables68 68.0%
inflation · 2022–2027%

[ 03 ]$_ENERGY PROFILE · production and consumption

OIL PRODUCTION0 mb/d
OIL CONSUMPTION0.3 mb/d
GAS PRODUCTION0 bcm
GAS CONSUMPTION0.9 bcm
POSTUREnet importer
IMPORT DEPENDENCY30%

[ 04 ]$_FOOD POSTURE · cereals

CEREAL SELF-SUFFICIENCY120%
POSTUREnet exporter
key commodities:
oilwheat

[ 05 ]$_RESILIENCE · oil cover

OIL STOCK COVER90days

[ 06 ]$_COUNTRY BRIEF · shortage posture

Sweden draws its electricity almost entirely from hydro, nuclear and wind, using very little natural gas, which leaves it structurally insulated on power. It still imports all of its oil for transport. Domestic cereal output exceeds consumption, and the principal vulnerabilities run through transport fuels and grid balancing.

[ 07 ]$_VULNERABILITIES · pressure points

[ 08 ]$_WATER · drought & lake levels

WATER STRESSlow
DROUGHTwatch

Sweden is water-rich with thousands of lakes, though occasional dry summers lower hydropower reservoirs.

MAJOR LAKES & RESERVOIRS
  • Lake Vänernnormal
  • Lake Vätternnormal

[ 09 ]$_EVENTS · tagged register

5 events recorded

[ 10 ]$_SCENARIOS · with exposure

// EU-GAS-2026

European winter gas-supply squeeze.

prob 0.46
severity 4.1 / 5 · revision 2026-05-10elevated · 45 European markets · gas + power + storage refill
open scenario →
// NORDIC-HYDRO-2026

Nordic hydro drought tightens the regional power market.

prob 0.37
severity 2.9 / 5 · revision 2026-05-07watch · 4 Nordic markets · hydro power + exports
open scenario →

[ 11 ]$_STRATEGIC RESERVES · by stock type

STOCK TYPERESERVEDAYS COVERSTATUS
Oil · compulsory reserveIndustry holds the EU-mandated 90 days of net oil-import cover.~90 days90daysSTABLE
Electricity · hydro and nuclear capacityHydro reservoirs and a nuclear fleet make Sweden a net power exporter; gas plays a marginal role.structural surplusSTABLE
Grain · exportable surplusDomestic cereal output exceeds demand, leaving an exportable surplus.ample100daysSTABLE
EU agency reserves · supplementary
EU Strategic Petroleum Reserves13 Mb90days76.5 %
EU Diesel / Gas Oil Reserves7 Mb58days
EU Gasoline Reserves2 Mb90days
EU Kerosene / Jet Fuel Reservesn/a50days

[ 12 ]$_CORPORATE FAILURES · Q1 2026

Q1 2026 FILINGS2,100
YEAR-ON-YEAR-8%
RANK · WORLD#37
TechIndustry
$ curl -s https://api.shortage.life/v1/countries/SWE | jq '.stress'
> 0.30
endpoint: /api/v1/countries/SWE·MCP: get-country-profile(iso=SWE)·license: CC-BY-4.0