Putin decreed no euros or dollars a month ago.
Yesterday he flip flopped and said ok we’ll still take euros and dollars.
His bluff was a flop. Just like his war.
Russia is still only taking Rubles for its gas. The problem is there is no open source of Rubles on the world market without access to SWIFT which Russia was cut out of. This decree is exactly what is expected. By forcing the rest of the world to use a local inside Russian bank to do the exchange rate and issuance of Rubles for what every currency they wish to bring to that Russian in house bank they accomplish two things. One the funds are in Russian hands and cannot be seized by sanctions and two the Russian Ruble is now indexed to oil and also pegged to gold by official exchange rate. Both are significant and neither is good for the petrol/fiat dollar. Russia has vast resources of gas,oil,heavy metals,grain,and land lots of land Russia covers TWELVE timezones. It’s world games to say they are taking euros or dollars for their gas they are not they are forcing a international currency exchange into rubles them allowing only those exchanged rubles to be used for their oil and gas it’s a stroke of genius.