NR Staffer

IEA expects world oil prices to decline further

Crude oil prices declined to below the $47 per barrel mark today on expectations of continued rise in the US oil and natural gas inventories.

November 9, 2004

Leave a Comment