Russian oil tax price runs 60% above budget assumptions in October
Read Russian oil tax price runs 60% above budget assumptions in October on AiiN.