Tech Insider
Russia ruble ATM
Russia brought back some currency controls late Wednesday, in a bid to prop up the slumping ruble.
Tech Insider
Russian President Vladimir Putin and Chinese President Xi Jinping attend a reception at the Kremlin in Moscow, Russia March 21, 2023.
Vladimir Putin and Xi Jinping attending a reception at the Kremlin in March.
Tech Insider
US dollar
The US dollar has racked up 10 straight weeks of gains, with investors betting the Federal Reserve will have to hold interest rates at a higher level for longer to crush inflation.