NV's probe into Russia's ingenious oil sanction evasion
Despite the G7 and EU’s imposition of a $60 per barrel price ceiling on Russian oil, the Kremlin continues to roll in the petrodollars, highlighting Moscow’s adeptness at navigating financial restrictions tied to its critical budgetary reliance on oil, experts told NV.