The development could destabilize global energy markets, widen military tensions and add pressure to already strained international diplomatic relations.
51d ago
verifying reliability
No specialized terms available for this topic.