Oil rally suggests supply worries wane, but for how long?