Oil prices fall as demand concerns ease Russia supply fears