businessOpec agrees oil output cutOpec last night agreed to a preliminary deal that will cut production for the first time in eight years.