Oil falls on concerns of weaker demand forecasts

Oil falls on concerns of weaker demand forecasts