New Fortress Energy's Recent Contracts Could Enhance The Sto