According to March figures, Russia has outrun Saudi Arabia in oil production. Thus, Saudi Arabia extracted about 10,120 million barrels of oil a day, while Russia about 10.927 million barrels a day.
It is also reported that at an average OPEC countries extracted 32.251 million barrels per day in March.