China’s Refineries Run Rates At 10-Month Low
At 10.71 million bpd, China’s crude refineries saw in July their lowest daily throughput rate since September last year as state firms and independent refineries, both swimming in inventory, continue Continue Reading
