the recent sharp decline in crude oil prices on international markets. Oil prices are hovering around $37 a barrel, down from their peak of more than $147 in July. Traders said that China has already pumped some 7.3 million barrels of Saudi crude into the Huangdao base, near Qingdao city on its east coast.  …

This article is for Subscriber members only.
Log In Register