You are here: HomeNewsPhoto ArchiveRead ArticleEnlarge Photo 1

Oil: The Good, The Bad.. The "Contradiction"

Russia’s gas monopoly, on Tuesday predicted oil prices would reach $250 a barrel in 2009.
Russia’s gas monopoly, on Tuesday predicted oil prices would reach $250 a barrel in 2009.