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
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