You are here: HomeNewsPhoto ArchiveRead ArticleEnlarge Photo 1

Global oil prices decline over demand concerns

International benchmark Brent crude traded at $78.58 per barrel
International benchmark Brent crude traded at $78.58 per barrel