CHINA DATA: April crude imports drop 16% to 10.4 mil b/d
China’s crude imports fell 16% to 10.36 million b/d in April, dropping from a 33-month high of 12.37 million b/d in March, while oil product exports hit a nine-month low, General Administration of Customs data released May 9 showed. However, analysts expect crude inflows to rebound strongly in May, which may even be higher than the level in March, due…