New sanctions against the shadow fleet and a reworking of the ineffective oil price cap can strip more than $30bn a year from Russian revenue, according to a report marking the third anniversary of the invasion of Ukraine.

Sanctions are having a diminishing effect because of the failure to refine European policies to counter Moscow’s tactics, according to a paper by the Helsinki-based Centre for Research on Energy & Clean Air (Crea).