Oil prices fall on hopes of US-Iran nuclear deal

Oil prices fell sharply on Thursday as signs of progress in US-Iran nuclear negotiations and an unexpected rise in US crude inventories raised concerns about a potential supply glut.

Brent crude futures dropped as much as 3.7% to $63.68 a barrel…

Continue Reading