Oil nearing $70 worries consumer nations, may hamper economic recovery