The Central Bank of Russia said its website may experience delays on 19 and 20 June 2026 because of scheduled maintenance.