Crude facts
Demand concerns weigh on sentiments for oil prices