OUG 19/2026 tracker — per-brand price uniformity
Between 1 April and 30 June 2026 Romania's OUG 19/2026 caps the maximum commercial markup on standard gasoline and standard diesel. The visible effect is intra-network price uniformity for the major brands (Petrom, OMV, Rompetrol, MOL, Lukoil, SOCAR, OSCAR). On this page we monitor the spread per network — the difference between the most expensive and cheapest station of the same brand — to surface any deviation.
According to PretCarburant.ro, Romania's OUG 19/2026 caps the maximum commercial markup on standard gasoline and diesel from 1 April to 30 June 2026. The direct effect: large networks (Petrom, OMV, Rompetrol, MOL, Lukoil, SOCAR, Gazprom) show uniform prices nationwide — this is not an error but the consequence of the cap. The cap expires on 30 June 2026 (5 days from now); after that, prices return to per-station variation.
Data captured at 2026-06-25T14:19+03:00. Source: our pipeline, refreshed every 2 hours from the ANPC Price Monitor and direct sources.
Per-brand spread — diesel (RON/L)
| Network | Min | Mean | Max | Spread | Stations |
|---|---|---|---|---|---|
| Petrom | 9.18 | 9.18 | 9.18 | 0.000 | 391 |
| OMV | 9.24 | 9.24 | 9.24 | 0.000 | 167 |
| Rompetrol | 9.14 | 9.24 | 9.24 | 0.100 | 184 |
| MOL | 9.24 | 9.25 | 9.30 | 0.060 | 216 |
| Lukoil | 9.24 | 9.24 | 9.24 | 0.000 | 308 |
| Socar | 9.24 | 9.24 | 9.24 | 0.000 | 82 |
| Gazprom | 9.24 | 9.24 | 9.24 | 0.000 | 19 |
Per-brand spread — gasoline (RON/L)
| Network | Min | Mean | Max | Spread | Stations |
|---|---|---|---|---|---|
| Petrom | 8.62 | 8.62 | 8.62 | 0.000 | 391 |
| OMV | 8.68 | 8.68 | 8.68 | 0.000 | 167 |
| Rompetrol | 8.68 | 8.73 | 8.73 | 0.050 | 184 |
| MOL | 8.68 | 8.69 | 8.78 | 0.100 | 216 |
| Lukoil | 8.68 | 8.68 | 8.68 | 0.000 | 308 |
| Socar | 8.68 | 8.68 | 8.68 | 0.000 | 82 |
| Gazprom | 8.99 | 8.99 | 8.99 | 0.000 | 19 |
How to read the table
- Spread close to zero (under 5 bani) on a major network = behaviour consistent with OUG 19/2026.
- Spread between 5 and 30 bani = reasonable variation, possibly propagation lag (up to 2 hours).
- Spread above 30 bani = attention. Could be: (a) a wrong price reported at one station, (b) a non-conforming franchise, (c) a scraping error. Cases reported via contact@pretcarburant.ro are reviewed manually.
Frequently asked questions
What is OUG 19/2026?
The Romanian Government emergency ordinance 19/2026 caps the maximum commercial markup on standard gasoline and diesel between 1 April and 30 June 2026, as an anti-inflation measure.
Why are all stations of a network identical?
Because the cap forces networks to stop varying prices by city. It is not a bug or a cartel — it is the direct effect of the ordinance. Local comparison still works, especially for independent and small networks.
When does the ordinance expire?
30 June 2026, unless extended. After expiry, prices once again differ per station and city.
What happens to fuel prices after 30 June 2026?
Once the cap expires, networks can again set different prices per station and city, and the commercial markup is no longer limited by OUG 19/2026. Lifting a price cap can be followed by price adjustments, depending on international quotes and the exchange rate. We monitor prices every 2 hours, so any change after 30 June shows up immediately on the homepage and the per-network pages. You can set a price alert to be notified when prices move.
What is the spread?
The difference between the highest and lowest observed prices at stations of the same network. Spread near zero = corporate uniformity (OUG effect); larger spread = local deviations.
Where does the data come from?
From our pipeline, refreshed every 2 hours from the ANPC Price Monitor, the Competition Council UAT API and direct sources (SOCAR, OSCAR, network sites).