China data: March crude throughput rises 6% on year to 11.23 mil b/d
China’s crude refinery throughput in March rose 5.9% year on year to 47.5 million mt, or an average of 11.23 million b/d, preliminary data released Monday by the National Bureau Continue Reading