China urges state refiners to halt April fuel exports, says report
Russia is the world's top exporter of crude and oil products combined, at around 7 million barrels per day

Russia is the world's top exporter of crude and oil products combined, at around 7 million barrels per day