Russia By Atticus ReedApril 30, 2026Russian Stocks Tumble as MOEX Index Plummets 2.16% at Closing Russian stocks slipped on Tuesday, as the MOEX Russia Index fell 2.16%. Investor confidence wavered amid ongoing geopolitical tensions and falling commodity prices, darkening the market outlook