Russia will have no problem selling its oil on global markets even if the G7 group of nations presses ahead with its “stupid” price cap, President Vladimir Putin said on Wednesday.

The US-led plan is being prepared to coincide with the start of a European embargo on Russian oil imports from December to try to cut the country’s oil revenues and financing for its invasion of Ukraine.