List of oil and gas companies

in Moscow / Russia
Worldwide
in Odessa / Ukraine
Worldwide
in London / United Kingdom
in United Kingdom
in Ghana / Tema
in Ho Chi Minh / Vietnam
in Bulgaria
in United Kingdom