EU leaders say they will block most Russian oil imports by the end of 2022 to punish Moscow for invading Ukraine.
The EU-wide ban will affect oil that arrives by sea - around two-thirds of imports - but not pipeline oil, following opposition from Hungary.
Poland and Germany have also pledged to end pipeline imports, meaning a total of 90% of Russian oil will be blocked.
European Council chief Charles Michel said the deal cut off a huge source of financing for the Russian war machine.
It is part of a sixth package of sanctions approved at a summit in Brussels, which all 27 member states have had to agree on.
Russia currently supplies 27% of the EU's imported oil and 40% of its gas. The EU pays Russia around €400bn ($430bn, £341bn) a year in return.
The Sun newspaper brings you the latest breaking news videos and explainers from the UK and around the world
Become a Sun Subscriber and hit the bell to be the first to know
Read The Sun: www.thesun.co.uk
Like The Sun on Facebook: www.facebook.com/thesun/
Follow The Sun on Twitter: twitter.com/TheSun
Subscribe to The Sun on Snapchat: www.snapchat.com/discover/The_Sun/1633225139