Brent crude futures held above $118 as investors remained cautious ahead of a key Spanish bond auction, with renewed fears of a euro zone debt crisis keeping a lid on oil demand.