Cheniere Energy, Inc.(NYSE:LNG): Despite a challenging macroeconomic environment, the energy sector continues to experience strong demand. As a result, leading industry players Marathon Oil (MRO) and Cheniere Energy (LNG) should benefit. To determine the top pick between the two stocks, let's delve further into their fundamentals...