Russian Equities Decline as MOEX Russia Index Slips 070 RMBS Q1 2026 Earnings EPS Misses Estimates as Licensing Revenue Holds Steady Firms Push Ahead with Prediction Market Growth Amid Regulatory Ambiguity