Oil prices ease on China demand worries, supply forecasts