Huawei nova 10 Pro vs Oppo Reno8: Specs, Price & Score Compared