China’s May crude imports hit record high at 11.34 mil b/d, up 19% on year

 In In the News
China’s crude oil imports surged to a record high in May, signalling demand recovery in…