Russia is challenging Saudi Arabia?s spot as top oil exporter to China. In fact, Russia has sold more oil to China than the Saudis seven times since May 2015.
Russia is challenging Saudi Arabia?s spot as top oil exporter to China. In fact, Russia has sold more oil to China than the Saudis seven times since May 2015.