GE positive on recent Libya developments