(EnergyAsia, April 28, Tuesday) — US crude oil stockpiles now stand at their highest level since September 1990 as demand continues to falter under the weight of the global economic downturn. The official Energy Information Administration (EIA) has reported that crude stockpiles rose by 5.6 million barrels to 366.7 million barrels for the week ended…

This article is for Subscriber members only.
Log In Register