Telegraph.co.ukOil price down as Iran nuclear deal deadline nearsTelegraph.co.ukCrude oil is down around 50pc since last June amid a global oversupply and weakening demand growth from Asia. The decline in price worsened last November when the Organisation
…