China’s April Crude Oil Production Sees Uptick Amid Slowing Refinery Activity
Beijing: China’s domestic crude oil production experienced a 1.2 percent increase year-on-year in April, reaching 17.94 million tonnes. Total output for the first four months of the year amounted to 72.74 million tonnes, marking a 1.3 percent rise com…