The highest in 18 months.. Russia’s oil production records 10.8 million barrels per day
Russia's production of oil and gas condensate rose to 10.84 million barrels per day last October, the highest in 18 months, compared to 10.72 million barrels per day in September. Total oil and condensate production reached 45.86 million tons last…
Continue Reading