Russia lowered its oil output to 11.23 million barrels per day (bpd) last month from 11.25 million bpd in September, missing again…