You are here: HomeBusinessRead ArticleEnlarge Photo 1

Oil prices still stuck at US$40 per barrel

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