DocLabeler

Video: How China and India Help Russia’s Economy by Buying Oil

Russia is making as much as $20 billion in average monthly oil sales this year, compared to $14.6 billion last year