Oil prices: OPEC+ could deliver an August surprise, analyst say