SNSUC上海新壳联化工有限公司
SNSUC Research · Research · Global Markets
EU7 Crude Import Imbalance: Germany & Italy Over-Feed Refineries, Netherlands & UK Face Stock Pressure
EU7 crude imports totaled 6,530 kb/d in Aug 2026, while refinery runs hit 6,491 kb/d — covered only by marginal inventory draw; Germany & Italy ran 141 kb/d above imports, while Netherlands & UK face compressed stock cover days. Brent +2.71% intensifies landed cost pressure.
Germany crude imports
1529千桶/日
— Flat
Italy refinery runs
1379千桶/日
▲ Up
UK ending stocks
16892千桶
▼ Down
Netherlands fuel oil stocks
13003千桶
▲ Up
EU7 crude import structure is deteriorating: Germany and Italy run refineries 141 kb/d above their respective imports, while Netherlands and UK hold the lowest absolute inventories (33,357 kb and 16,892 kb), and both run refineries above import volumes (NLD +33 kb/d, UK +240 kb/d). This signals NW Europe is burning existing stocks — not relying on new arrivals. Gibraltar Strait AIS visibility: 26 vessels/day (30-day avg 40.17); Bosporus: 16 vessels/day (historical norm 24) — no disruption, but lower visibility delays actual arrivals. Supply: Germany imports 1,529 kb/d, refines 1,490 kb/d (–39 kb/d), most balanced. Italy imports 1,225 kb/d, refines 1,379 kb/d (+154 kb/d), largest over-run. UK imports 666 kb/d, refines 906 kb/d (+240 kb/d), with end-month stock just 16,892 kb — lowest among seven, implying <20 days of cover vs. run rate. Netherlands imports 1,100 kb/d, refines 1,033 kb/d (+33 kb/d), stock 33,357 kb (~32 days cover), below Germany (131,776/1,490 ≈ 88d), France (45,679/991 ≈ 46d), Spain (34,108/1,296 ≈ 26d). Demand shows no real lift: Stoxx 50, DAX, CAC40 all up, yet distillate stocks aren’t drawing — Germany holds 72,108 kb diesel, Spain 39,337 kb, Netherlands 19,299 kb. Together they account for >65% of EU7 reported diesel stocks, and all remain above June levels (not reported, no inference). High refinery runs reflect maintenance-driven utilization — not order-driven demand. Regional focus: ARA (Amsterdam-Rotterdam-Antwerp) isn’t broken out in JODI, but Netherlands + Germany + France hold 258,838 kb of refined products — 75.2% of the total reported (344,174 kb). Netherlands holds 13,003 kb fuel oil vs. Germany’s 3,554 kb, confirming heavy ends concentrate at ARA, light ends stay inland. For SNSUC traders: Rotterdam tank capacity now sets marginal fuel oil pricing; light fraction unloading at Hamburg/Brake faces bottleneck. Upside trigger: Bosporus AIS count <12 vessels/day for 5 consecutive days, or German crude stocks fall below 125,000 kb → refinery cuts likely, Brent cracks widen. Downside trigger: Brent < $94 AND EUR/USD > 1.1350 → triggers broad European restocking. Current stance: bearish — thin buffers + falling AIS visibility, but no supply break yet. Revise to neutral if Brent breaches $100. Actionable for SNSUC clients: ① Lock vessel slots into Germany before Nov 15 to avoid Rotterdam queue delays; ② Price Netherlands fuel oil deals in EUR to hedge against EUR/CNY –0.17% daily move; ③ Pause new UK exposure until crude stocks rebound above 20,000 kb; ④ Add ‘Bosporus transit confirmation’ clause to all ESPO/Oman re-export orders — no vessel booking without it.