Brent Crude Stalls as Demand Fears Outweigh Iran Supply Hopes