China’s Oil Import Slowdown Caps Crude Prices Near $120
Beijing’s reduced crude purchases, falling to an eight-year low of 8 million barrels daily, helped prevent a sharper price surge amid supply disruptions. China’s crude oil imports dropped to under 8 million barrels a day in May, an eight-year low, easing pressure on global