Oil demand concerns set to take over; rally in prices likely to halt soon