Article Image

IPFS News Link • Energy

Lower demand drags oil back towards $60

• Financial Times
Oil prices fell to a fresh 17-month low on Monday, trading just above $60 a barrel, on signals of lower energy demand in November, in spite of the arrival of the cold season in the northern hemisphere.

Zano