Russia and Saudi Arabia in race for Chinese business

Russia oil news