Chinese crude oil imports hit 12 million barrels per day (bpd) in March, the highest volume since August 2023. China imported a total of 51.41 million metric tons of crude oil in March, data from the Chinese General Administration of Customs showed on Monday.
Powered by Commodity Insights