Oil Retreats on Global Demand Fears

Oil prices fell as traders weighed weakening global demand against stalled US-Iran negotiations.  

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top