The disruption to Russia’s oil infrastructure could strain energy supply and weaken a key source of economic stability and war funding.
43d ago
verifying reliability
No specialized terms available for this topic.