By
In tonnes, Russian oil output reached 44.535 million last month, versus 43.119 million in April.
In tonnes, Russian oil output reached 44.535 million last month, versus 43.119 million in April.