Despite ongoing sanctions, Russia claims European nations have purchased over $320 billion in energy resources since 2022.
Sign in to your account
Remember me