Russia’s central bank has sold 21.8 tonnes or 22,000 kilograms of gold so far in 2026 to help fund the country’s widening budget deficit, which had reached $61.2 billion by the end of March, a Kitco report said, citing Russian and Ukrainian news.
AI stocks retreat as Democratic sweep puts data centre boom in focus
AI-related stocks came under pressure on Wednesday despite a broader Wall Street rally following the Democratic sweep of Congress. Data centre companies CoreWeave, Iren and