Russia ships record oil volumes but revenue falls to $1.9B per week in June

Comments

Join the discussion on this story.