Tars - Petroleum listings in countries Tars - Petroleum in Spain (6) Tars - Petroleum in United Kingdom (2) Tars - Petroleum in China (1) Tars - Petroleum in France (1) Tars - Petroleum in Russia (1)