Tehran rides to gold's rescue

Contract gold eked out a 0.4% gain for the week after being bumped by concerns over crude oil, Iran and a weaker dollar. April gold’s $20 an ounce move higher on Friday to above $1,660 an ounce was tracking the...