Russia begs for more sanctions as energy prices skyrocket – Europe Renaissance
Russia continues to profit enormously by selling energy products, oil and gas despite sanctions but thanks to Western sanctions. During the two months of the military special operation in Ukraine, Russia earned €62 billion from the sale of oil and ga