Stocks mixed as oil drops, US inflation stays high