Chinese Crude Imports Drop 20% In April, Potentially Easing Pressure On Surging Oil Prices

China’s crude oil imports fell to a two-year low in April, signaling weakening demand that could ease pressure on global oil prices.

Importance Rank: 
1

read more