There are no energy sanctions, your Kremlin PR is obvious and boring.
Russia doesn't have a 'closed-cricuit' economy, it's fully dependent on western imports for their technology. Why have all auto plants shutdown? Why are tank factories shut down? Only in a pre-1917 way are they self reliant.