As deadline looms, some traders remain wary of Russia oil price cap