June 15, 2026
Russian authorities push state-backed MAX app while restricting Snapchat, Facebook, Instagram, and YouTube
Bankers and economic analysts point to rising inflation, cutting into family budgets, and slowdowns in business and trade as possible causes.