Despite threats of production pressure from Venezuela and Iran, global economic slowdown and rising production from the US and OPEC+, oil price outlook appears stable.