Nfe Stock Analysis New Fortress Energy Inc. 0.58 Energy Stock Post 1.02 Daily Dip 20260401