Saturday, April 27, 2024
More

    Ukraine: Russia Says It ‘Won’t Accept’ $60 Barrel Oil Price Cap

    On the Ukrainian side, the chief of staff of the presidency estimated on Telegram that the Russian economy would be "destroyed" by this measure. Vladimir...