Oil settles up 1% on nagging worries about Middle East

Shares: