Crude oil exports will be banned from Feb. 1, but the date for the oil products ban will be determined by the Russian government and could be after Feb. 1.
The G7 price cap allows non-EU countries to continue importing seaborne Russian crude oil, but it will prohibit shipping, insurance and re-insurance companies from handling cargoes of Russian crude around the globe, unless it is being sold for less than the price cap.
EU countries have separately implemented an embargo that prohibits them from purchasing seaborne Russian oil.
Russian Urals oil traded above $56 per barrel on Tuesday, below the price cap level.
Brent crude oil moved a little higher on the news and was up 1.4% at $85.1 by 1743 GMT.