Skip to content

Interactive map / Energy & trade

The great oil pivot.

Russian crude imports shifted from Europe to China and India. Five years of reported trade on one globe.

Editorial snapshot · Annual: 2020–2024 · Monthly India: October 2025–July 2026 · Evidence checked 21 September 2026. Not a live tracker.

01 / 05 — ANNUAL HISTORY

Before the
great pivot.

The EU-27 reported subtotal exceeds China’s imports. India is still a small buyer.

The changing destinations of Russian oilReported Russian-origin crude imports: EU-27 subtotal, China and India, 2020–2024. Select EU-27 for Germany, Netherlands, Poland and rest of EU, with the three countries fixed by the 2020 baseline. Thousand tonnes per day on one scale. EU subtotal uses available route weights and is not certified complete. The separate Monthly India view shows October 2025–July 2026. August is excluded. No EU or China monthly routes are inferred. Curves are schematic trade connections.

Russian crude · thousand tonnes / day2020 · ANNUAL AVERAGE

2020–2024 · annual history

The evidence

PeriodEU-27 reportedChinaIndiaReporting markets
2020295.568227.9907.173129
2021283.940*218.19512.447125
2022251.941*236.296101.425125
202358.004272.741*243.617120
202435.422296.364251.390109
Oct 2025——239.43455
Nov 2025——268.25858
Dec 2025——193.94857
Jan 2026——146.54552
Feb 2026——194.58951
Mar 2026——196.39455
Apr 2026——227.06847
May 2026——288.92346
Jun 2026——298.07938
Jul 2026——369.73622

Published period coverage · UN Comtrade · Period labels link to the exact source response. Earlier H1 2025 source: EIA

Method and coverage

Importer-reported Russian-origin crude oil, HS 270900. Net weight divided by calendar days, in thousand tonnes per day. EU-27 is the sum of available member-state route weights, not a certified complete total. Missing routes are not asserted to be zero. The top three EU buyers are fixed by reported 2020 weight: Germany, Netherlands and Poland. Rest of EU covers the other 24 members. UK, Norway and Türkiye are excluded. An asterisk marks source-estimated weight.

The Annual story compares EU-27, China and India. The separate Monthly India option shows ten published India-route observations from October 2025 through July 2026. It does not claim complete global-month coverage or show an EU/China monthly comparison. August 2026 is excluded because the India route is absent. Annual 2025 is also excluded because China is absent in the loaded response. Annual EU values remain explicitly labeled reported subtotals. A market appearing in the crude-import response does not prove that its reporting is complete. Animation is illustrative between observations. Transitional figures carry ≈ and are illustrative interpolations; exact source observations remain available in the evidence table. Camera movement does not change the flow-width scale. Pause freezes the exact frame. Switching away suspends rendering and resumes automatically on return. Intermediate observations have no timed holds; flow and camera motion remain continuous. The earlier H1 2025 China figure was EIA analysis based on Global Trade Tracker, Argus and Vortexa, in barrels per day, and is not spliced into this Comtrade weight series. Natural Earth geometry via @d3-maps/atlas 1.0.0.

Explore the full oil and gas trade overview for other products, destinations and published periods.