Saudi Aramco: Russia has the highest cost of oil production.
Edited by Rhod Mackenzie / 2019-11-12 06:12:58
Saudi Aramco analyzed the cost of oil in different countries, including taxes. Russian oil turned out to be one of the most expensive - over $ 40 per barrel.