Oil mixed over ongoing supply worries, strong dollar