You are here: HomeNewsPhoto ArchiveRead ArticleEnlarge Photo 1

Oil prices still stuck at US$40 per barrel

File photo [An Oil Rig]
File photo [An Oil Rig]