Oil briefly touched a fresh three-month low before paring losses as prices stayed under pressure from a looming US-Iran deal that could add more barrels to the market, according to Bloomberg.
Oil briefly touched a fresh three-month low before paring losses as prices stayed under pressure from a looming US-Iran deal that could add more barrels to the market, according to Bloomberg.