Russia’s oil production falls to 10.41 million bpd
Russia’s oil production fell to 10.41 million barrels per day (bpd) during the period from Aug. 1 to 23, from 10.46 million bpd in July
Russia’s oil production fell to 10.41 million barrels per day (bpd) during the period from Aug. 1 to 23, from 10.46 million bpd in July