China Crude Oil Imports Ease From Record as Teapots Slow Buying
Independent refiners bought 21% less oil month-on-month: ICIS April imports at 8.4 million b/d down 8.8% from March record China’s oil imports dropped from a record as purchases by the Continue Reading