Brent crude climbed above $117 a barrel, its highest price in six months. The rise was attributed to fears of further escalation in the Middle East.