Entity

Transneft

Russian oil and gas company

Entity sentiment