Dubie wrong on business climate