EU Imposes New Sanctions on Russia and Its Oil Trade

The European Union has approved a new package of sanctions on Russia, including restrictions on banking and fuels made from Russian petroleum, and a revised oil price cap – the 18th raft of measures since the country’s full scale invasion of…

Continue Reading