Source AP ©

Oil prices fall below USD 62 a barrel on weak crude demand - Comments

Oil prices retreated below US$62 a barrel in Asian trading Monday following a sharp fall late last week on continued expectations of weak crude demand

Show more