Why Did New Fortress Energy (NFE) Stock Nosedive Then Pop in September?

view original post

New Fortress stock plunged in the first half of September but popped 69% in the second. Is its new $4 billion deal a turning point?