Categories Articles Russia had to spend an extra $130 billion to buy goods while sanctioned, analysts from NATO’s frontline say Post author By crystalg Post date April 15, 2026 Business Insider Business Insider Tags $130, Analysts, billion, Extra, from, frontline, Goods, NATO's, Russia, Sanctioned, Spend ← The Right Way to Build an Online Community Around Your Brand → Ticketmaster is an illegal monopoly, jury finds