News

Putin skips peace talks with Zelensky

President Zelensky has arrived in Turkey for peace talks with Russia but Vladimir Putin isn't there - and the Ukrainian leader has accused the...

The US Treasury delivers a severe blow to Russia’s banking system

On 12 June, the US Treasury Department announced the expansion of the mechanism that provides for the imposition of secondary sanctions - that is,...