Oil prices rise as investors bank on China stimulus