Beslutet tillkännagav EU-kommissionen i ett pressmeddelande på lördagen och innebär att det införs ett pristak på 100 dollar per fat för diesel, bensin, flygfotogen och andra premiumprodukter. Taket för eldningsolja, nafta och andra billigare produkter sätts till 45 dollar per fat.
De två pristaken gäller transporter från Ryssland till länder utanför EU och G7 från söndagen den 5 februari med en 55 dagar lång avvecklingsperiod.
För egen del inför EU samtidigt ett importförbud för ryska petroleumprodukter från söndagen. Ett förbud Di tidigare uppmärksammat.
”Idag skruvar vi upp trycket genom att införa ytterligare pristak på ryska petroleumprodukter. Överenskommelsen urholkar Putins resurser att föra krig”, sade EU-kommissionens ordförande Ursula von der Leyen i en kommentar.
Beslutet innebär att europeiska företag förbjuds att försäkra, skeppa eller handla med ryska petroleumprodukter överallt i världen om priset överstiger de två pristaken.
Försäkringsbolag från EU och Storbritannien har en marknadsandel på 95 procent när det gäller egendoms- och skadeståndsförsäkringar för alla oljetankers i världen.
Precis som för råolja ska även pristaksmekanismerna för petroleumprodukter ses över varannan månad för att följa med utvecklingar på marknaden.
Ursula von der Leyen lovade att EU ska ha ett tionde sanktionspaket på plats mot Ryssland till den 24 februari, årsdagen av president Vladimir Putins anfallskrig mot Ukraina.