A Rebuff to Moscow’s Sanctions Narrative Posted on 08/17/2023 By TCT Admin As the ruble continues to struggle, the touted robustness of the Russian economy, under the weight of sanctions, appears more fiction than fact. Home, Newsfeeds