The last few months have been tough for oil producers as persistent weakness and volatility in oil prices have clouded their future. But Noble Energy (NBL) is a rare exploration and production company whose outlook is looking better than ever. The company is getting closer to bringing a major project located in offshore Israel online which will fuel significant production, earnings, and cash flow growth. The Houston, Texas-based company will also start generating tons of free cash flows from next year which it will use to reward investors with dividends and buybacks. Noble