SIGNAL · Low water · 2026-09-24
Rhine record low at Kaub, fuel deliveries to the Swiss Rhine ports and heating-oil prices, July–October 2026
The WSV raw record at Kaub shows the Rhine daily mean below 78 cm on 74 days between 10 July and 24 September 2026, a daily minimum of 2 cm on 24 September and of −6 cm on 1 October, before a partial recovery to 20 cm by 23 October. Inbound mineral oil products at the Swiss Rhine ports fell from 125,541 t in June to 93,982 t in July, 38,791 t in August and 33,584 t in September, while the German consumer price of heating gas oil rose from 1,135.2 to 1,712.8 EUR per 1000 L between 29 June and 19 October.
Geography: Kaub, Rhineland-Palatinate (Rhine gauge) / Karlsruhe, Baden-Württemberg (Upper Rhine ports) / Swiss Rhine ports, Basel area / Rotterdam (Amsterdam-Rotterdam-Antwerp hub). Trigger: source. Edition: A German river gauge emptied Swiss fuel barges, and Switzerland opened its jet-fuel stocks. Dossier: accepted on 2026-10-24.
Series
| Key | Variable | Family | Unit | Grain | Points | Publisher | Download (last 12 points) |
|---|---|---|---|---|---|---|---|
basel-ports-mineral-oil-inbound-t | Inbound (Zufuhr) waterborne cargo, NST-2007 group 07 mineral oil products, Swiss Rhine ports (Basel-Kleinhüningen, Birsfelden, Auhafen Muttenz, St. Johann and Kaiseraugst), net weight | Flow | t | month | 9 | Port of Switzerland (Schweizerische Rheinhäfen) | restricted: cited, read at source |
basel-ports-total-inbound-t | Inbound (Zufuhr) waterborne cargo, all NST-2007 groups, Swiss Rhine ports, net weight | Flow | t | month | 9 | Port of Switzerland (Schweizerische Rheinhäfen) | restricted: cited, read at source |
heating-oil-be-eur-1000l | Consumer price of heating gas oil incl. duties and taxes, Belgium, Weekly Oil Bulletin (prices in force on the Monday date) | Economic | EUR per 1000 L | day | 42 | European Commission, DG Energy — Weekly Oil Bulletin | JSON · CSV |
heating-oil-de-be-spread | Germany minus Belgium consumer price of heating gas oil incl. taxes (derived) | Economic | EUR per 1000 L | day | 42 | European Commission, DG Energy — Weekly Oil Bulletin | JSON · CSV |
heating-oil-de-eur-1000l | Consumer price of heating gas oil incl. duties and taxes, Germany, Weekly Oil Bulletin (prices in force on the Monday date) | Economic | EUR per 1000 L | day | 42 | European Commission, DG Energy — Weekly Oil Bulletin | JSON · CSV |
kaub-stage-cm | Rhine water level at gauge Kaub (WSV 25700100), daily minimum of 15-minute raw values (unverified), relative to gauge zero PNP 67.669 m | Physical | cm | day | 115 | Wasserstraßen- und Schifffahrtsverwaltung des Bundes (WSV), PEGELONLINE | JSON · CSV |
kaub-stage-mean-cm | Rhine water level at gauge Kaub (WSV 25700100), daily mean of 15-minute raw values (unverified), relative to gauge zero PNP 67.669 m | Physical | cm | day | 115 | Wasserstraßen- und Schifffahrtsverwaltung des Bundes (WSV), PEGELONLINE | JSON · CSV |
Organisations
Universe drawn from: Port of Switzerland — Hafenverzeichnis (port company directory) (Category 'Umschlag Flüssiggüter' (six firms) read in full, plus the pages of Ultra-Brag, Rhenus Alpina and Birsterminal; Rhenus Alpina and Birsterminal handle dry cargo and were left out.); CARBURA — members list (Swiss compulsory-stock importers (about 47 entries); used to confirm Migrol, Tamoil, Voegtlin-Meyer, Suter Joerin, Swiss International Air Lines and Vitol Aviation Switzerland as importer-stockholders.); en2x — Mitglieder (37 German refiners, importers and wholesalers screened for Rhine refineries; Shell and the VARO entities retained, inland refineries off the Rhine (e.g. Ingolstadt) left out.); BWL / OFAE press releases of 15 and 23 October 2026 (Jet-fuel release for Zurich airport (15 Oct) and diesel release after the southern France pipeline delay (23 Oct).); CCNR press release, 10 September 2026 (Low water on the Rhine; dependent sectors.); Press read on 2026-10-24 (Platts via Hellenic Shipping News (refineries, barge rates); also Le News 15 Oct 2026, logistik-heute/dpa, Il Sole 24 Ore, Tank Terminals/Argus, Ports Europe and SWZ Maritime, each cited as the evidence URL of the organisation it supports.); SPSE — transport et stockage d'hydrocarbures (crude route Fos-sur-Mer to Cressier) (Added in rework round 1 for the crude pipeline route into Switzerland, which the Rhine does not carry.); Avenergy Suisse — Über uns (Added in rework round 1; the association quoted for the modal split of Swiss imports.). Each organisation below carries its own verbatim evidence.
| Organisation | Country | Sector | Position | Decision | Status |
|---|---|---|---|---|---|
| Federal Office for National Economic Supply (BWL / OFAE / FONES) | CH | NACE 84.24 Public order and safety activities (national economic supply) | Adjacent | Operational, local | evidenced |
| CARBURA, Swiss Organisation for Compulsory Stockpiling of Liquid Fuels | CH | NACE 94.11 Activities of business and employers membership organisations | Adjacent | Operational, local | deduced |
| Flughafen Zürich AG | CH | NACE 52.23 Service activities incidental to air transportation | Exposed | Supply chain | evidenced |
| Swiss International Air Lines AG | CH | NACE 51.10 Passenger air transport | Exposed | Supply chain | evidenced |
| Schweizerische Rheinhäfen (Port of Switzerland) | CH | NACE 52.22 Service activities incidental to water transportation | Exposed | Operational, local | evidenced |
| Hafenbahn Schweiz AG | CH | NACE 49.20 Freight rail transport | Exposed | Operational, local | evidenced |
| TAU Tanklager Auhafen AG | CH | NACE 52.10 Warehousing and storage (liquid fuels) | Exposed | Operational, local | evidenced |
| VARO Energy Tankstorage AG | CH | NACE 52.10 Warehousing and storage (liquid fuels) | Exposed | Operational, local | evidenced |
| Voegtlin-Meyer AG | CH | NACE 46.71 Wholesale of solid, liquid and gaseous fuels | Exposed | Supply chain | evidenced |
| Osterwalder Zürich AG | CH | NACE 46.71 Wholesale of solid, liquid and gaseous fuels | Exposed | Supply chain | deduced |
| Suter, Joerin AG | CH | NACE 46.71 Wholesale of solid, liquid and gaseous fuels | Exposed | Supply chain | deduced |
| Grisard Bitumen AG | CH | NACE 46.71 Wholesale of solid, liquid and gaseous fuels (bitumen) | Exposed | Supply chain | evidenced |
| Migrol AG | CH | NACE 46.71 Wholesale of solid, liquid and gaseous fuels | Exposed | Supply chain | evidenced |
| Tamoil SA | CH | NACE 46.71 Wholesale of solid, liquid and gaseous fuels | Exposed | Supply chain | evidenced |
| Vitol Aviation Switzerland AG | CH | NACE 46.71 Wholesale of solid, liquid and gaseous fuels (jet fuel) | Beneficiary | Financial, remote | deduced |
| SBB Cargo AG (incl. ChemOil Logistics AG) | CH | NACE 49.20 Freight rail transport | Beneficiary | Operational, local | evidenced |
| Ultra-Brag AG | CH | NACE 52.24 Cargo handling | Exposed | Operational, local | deduced |
| VT Group (Verenigde Tankrederij B.V.) | NL | NACE 50.40 Inland freight water transport | Beneficiary | Operational, local | evidenced |
| Interstream Barging B.V. | NL | NACE 50.40 Inland freight water transport | Beneficiary | Operational, local | evidenced |
| Havenbedrijf Rotterdam N.V. (Port of Rotterdam Authority) | NL | NACE 52.22 Service activities incidental to water transportation | Adjacent | Financial, remote | deduced |
| Port of Antwerp-Bruges | BE | NACE 52.22 Service activities incidental to water transportation | Adjacent | Financial, remote | deduced |
| Société du Pipeline Méditerranée-Rhône (SPMR) | FR | NACE 49.50 Transport via pipeline | Competitor | Supply chain | evidenced |
| Central Commission for the Navigation of the Rhine (CCNR) | FR | NACE 99.00 Activities of extraterritorial organisations | Adjacent | Operational, local | evidenced |
| Mineraloelraffinerie Oberrhein GmbH & Co. KG (MiRO) | DE | NACE 19.20 Manufacture of refined petroleum products | Beneficiary | Operational, local | evidenced |
| Shell Deutschland GmbH (Energy and Chemicals Park Rheinland) | DE | NACE 19.20 Manufacture of refined petroleum products | Exposed | Operational, local | evidenced |
| BASF SE | DE | NACE 20.14 Manufacture of other organic basic chemicals | Exposed | Supply chain | evidenced |
| Häfen und Güterverkehr Köln AG (HGK Shipping) | DE | NACE 50.40 Inland freight water transport | Beneficiary | Operational, local | evidenced |
| DB Cargo AG | DE | NACE 49.20 Freight rail transport | Beneficiary | Operational, local | evidenced |
| VTG GmbH | DE | NACE 77.39 Renting and leasing of other machinery, equipment and tangible goods (rail wagons) | Beneficiary | Financial, remote | deduced |
| en2x – Wirtschaftsverband Fuels und Energie e.V. | DE | NACE 94.11 Activities of business and employers membership organisations | Adjacent | Operational, local | deduced |
| Deutsche Transalpine Oelleitung GmbH (TAL Group) | DE | NACE 49.50 Transport via pipeline | Competitor | Supply chain | deduced |
| Société du Pipeline Sud-Européen (SPSE) | FR | NACE 49.50 Transport via pipeline | Competitor | Supply chain | evidenced |
| Avenergy Suisse | CH | NACE 94.11 Activities of business and employers membership organisations | Adjacent | Operational, local | evidenced |
Hypotheses
OPEN · confidence medium · horizon 2026-12-01. If the federal hydrology institute's central path holds, the Rhine at Kaub reads below 100 cm on 30 November 2026, as both daily minimum and daily mean, so the low-water constraint on Basel-bound tankers is still in force at the start of December. Indicators: Rhine water level at Kaub, daily minimum on 30 November 2026 (WSV PEGELONLINE, gauge 25700100); Rhine water level at Kaub, daily mean on 30 November 2026 (WSV PEGELONLINE, gauge 25700100).
OPEN · confidence medium · horizon 2027-01-31. If the Kaub daily mean on 30 November 2026 is below 100 cm, inbound mineral oil at the Swiss Rhine ports stays between 30,000 and 100,000 t in November and between 30,000 and 130,000 t in December 2026; if it is at or above 100 cm, December intake reaches at least 90,000 t. Intake outside the band of the branch that occurs refutes the river reading of Basel supply. Indicators: Inbound mineral oil products, Swiss Rhine ports, November and December 2026, lower bound in both branches (Port of Switzerland monthly bulletin); Inbound mineral oil products, Swiss Rhine ports, November 2026, upper bound if Kaub stays below 100 cm; Inbound mineral oil products, Swiss Rhine ports, December 2026, upper bound if Kaub stays below 100 cm; Inbound mineral oil products, Swiss Rhine ports, December 2026, lower bound if Kaub is at or above 100 cm; Rhine water level at Kaub, daily mean on 30 November 2026 (branch condition).
OPEN · confidence low · horizon 2027-01-15. If the Kaub daily mean stays below 100 cm through November, every weekly Germany-minus-Belgium heating-oil spread in the EC Weekly Oil Bulletin from 26 October to 28 December 2026 stays between −82.0 and 171.4 EUR per 1000 L, the range observed from July to October, because the river premium is regional and averages out of the national price. A reading above 250 EUR per 1000 L while Kaub is below 40 cm would show a national premium after all. Indicators: Germany minus Belgium heating gas oil consumer price, weekly, lower bound (EC Weekly Oil Bulletin); Germany minus Belgium heating gas oil consumer price, weekly, upper bound (EC Weekly Oil Bulletin); Rhine water level at Kaub, daily mean, condition through November 2026.
Free downloads carry the last twelve points of each redistributable series. The full series open to a member key on the same URLs (Authorization: Bearer or ?key=), while the official Premium right is valid.
Sources and reuse
Port of Switzerland (Schweizerische Rheinhäfen) — No open licence. Legal notice: "Die Inhalte dieser Internetpräsenz, insbesondere Texte, Grafiken und herunterladbare Dateien, sind urheberrechtlich geschützt"; storage only for non-commercial personal use, other uses need written permission. Public-law institution; figures citable, not redistributed. (policy, checked 2026-10-24)
European Commission, DG Energy — Weekly Oil Bulletin — Commission reuse policy (Decision 2011/833/EU): "content owned by the EU on this website is licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0) licence"; credit the source and indicate changes. © European Union, 1995-2026. (policy, checked 2026-10-24)
Wasserstraßen- und Schifffahrtsverwaltung des Bundes (WSV), PEGELONLINE — Datenlizenz Deutschland – Zero – Version 2.0 (DL-DE->Zero-2.0). Terms of use (Stand 21.05.2024): "Informationen, Produkte oder Dienste, die Sie von dieser Website erhalten, dürfen übernommen werden. Dies geschieht auf der Grundlage der Lizenz DL-DE->Zero-2.0"; commercial use, modification and redistribution permitted without attribution. Raw water levels are unverified. (policy, checked 2026-10-24)
PREMIUM · 49 USD A MONTH
One plan, the whole published library.
- Access to every published pack, old and new, while your official Premium right is valid; new packs join the same library
- Three formats per pack: dossier bundle as JSON, organisations as CSV and redistributable series as CSV
- Provenance, licences, hashes and review notes where available; restricted observations withheld and unfinished dossiers labelled honestly
- A member key for available full data on the JSON API and MCP; no free newsletter subscription without separate consent
Library downloads and full API/MCP access require a valid official Premium right. After it ends, no new retrieval is available. Keep files already downloaded. Restricted observations remain withheld; incomplete review and content limits are listed before subscription.
Premium details and subscription →No individual pack purchase. Free summaries and samples need no account. The free weekly requires separate consent.