Uncertainties may impact recovery in oil demand, says OPEC+ panel