Oil Slips as Iran Talks Hang in Balance

Oil prices dipped as uncertainty around US-Iran negotiations tempered recent gains.  

Scroll to Top