Learn more

With so many stocks hitting 52-week highs lately, you would think the irrational exuberance would affect even the worst of stocks, but that doesn’t seem to be the case. As I write this on Tuesday morning, New Fortress Energy (NFE)is in the 92nd spot on Barchart’s Bottom 100 Stocks to Buy, up five spots from Monday. It is by far the largest name on the list, with a market cap of $2.38 billion. The next highest is Wolfspeed (WOLF)at $1.14 billion and in the 81st spot. There are a lot of terrible businesses on Barchart’s list. The debate over New Fortress seems to be leaning in that direction wit…