Oil nears six-week highs as concern grows over Middle East