Russia says it will ban sales of oil to foreign companies operating the G7’s price cap scheme in a retaliatory move that will cause further uncertainty in tanker markets.

An executive order posted on the Kremlin’s website said the ban would be introduced from 1 February for sales contracts that use the mechanism to limit profits from fossil fuel sales.