BP's Rotterdam refinery (400,000 barrels per day, 19 million tonnes per year) had both crude units offline through May 2026: the first 200kbd unit on planned maintenance from early May, the second 200kbd unit shut concurrently 1. That is one of Europe's largest sites running at zero crude throughput. Global composite refining margins printed the highest level in more than a year during the same period.
The stocks behind the refinery tell the second half of the story. ARA gasoil stocks sat at 13.56 million barrels in early May, down from April's 14.53 million barrels and the lowest level since July 2025 2. ARA jet hit a six-year low of roughly 600,000 tonnes on the 15 April baseline, naphtha was off 13.9 per cent on the week, and Total ARA products fell 4 per cent. Mediterranean middle-distillate imports ran at a dataset-high 1.9 million barrels per day in May, the third consecutive month above the 10-year seasonal peak 3. ARA fuel oil was off 4 per cent month-on-month at 4.19 million barrels.
EIA's weekly to 8 May put US distillate stocks 6 per cent below the 5-year average at a 10.37 million barrels deficit; the gasoline draw came in at 4.1 million barrels against a 2.9 million barrel expectation 4. Both sides of The Atlantic basin ran simultaneously tight in the same fortnight. The IEA's May OMR recorded OECD on-land stocks falling 146 million barrels in April alone, with 2Q26 crude throughputs projected down 4.5 million barrels per day to 78.7 million barrels per day.
Composite refining margins at year-plus highs with stocks falling is the textbook signal of capacity binding rather than demand surging. The marginal-barrel refiner setting the European product price is running at maximum throughput on full crude inputs; everyone behind that refiner on the cost curve is making outsize money while everyone ahead is on planned or unplanned downtime. The constraint is rebuild capacity, not feedstock availability: until ARA stocks climb back above 15 million barrels or a Russian product export surge appears, the NWE gasoil crack has a structural anchor.
