“You do realize that Russia is the largest exporter of energy in the world and that its output has grown through the entire war?”
Russia’s exports have dropped by 25% during the war.
Sure they did. There are a lot of unreported, clandestine oil shipments from Russia that are paid for in gold, hard cash and other physical commodities.