Companies

March 26 2007: Iran worries push oil above $63

Ed Crooks on tensions between Iran and the west and the recent strength in the oil price