Oppo Reno 8 Pro, Oppo Reno 8, Oppo Pad Air, Oppo Enco X2 India launch on July 18: Know expected price & specs