Can the rally in oil prices sustain itself in the face of a strengthening dollar?

crude oil