If you have been wondering whether Cheniere Energy at around $189 a share is a bargain or a trap, you are not alone. This piece is going to walk you through what the current price really implies. The ...
Burry's likely right about depreciation. The way that always ends is the Company takes a one time non-cash, non-operating ...