Oil Futures Capped By Demand Concerns  OilPrice.com Continue reading