Home Stock FTSE 100 edges higher as energy stocks offset consumer losses